linux: move rtlwifi patches from Amlogic to shared for RTL8192DU

This commit is contained in:
Rudi Heitbaum 2024-06-10 11:57:28 +00:00
parent cbac65f16f
commit d8d60385cb
19 changed files with 19 additions and 19 deletions

View File

@ -1,7 +1,7 @@
From b51a3b582d9626e5b896141c9b9edbf0d49d147d Mon Sep 17 00:00:00 2001 From b51a3b582d9626e5b896141c9b9edbf0d49d147d Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 25 Apr 2024 21:09:21 +0300 Date: Thu, 25 Apr 2024 21:09:21 +0300
Subject: [PATCH 11/69] FROMGIT(6.10): wifi: rtlwifi: rtl8192de: Fix 5 GHz TX Subject: [PATCH 01/07] 6.10: wifi: rtlwifi: rtl8192de: Fix 5 GHz TX
power power
Different channels have different TX power settings. rtl8192de is using Different channels have different TX power settings. rtl8192de is using

View File

@ -1,7 +1,7 @@
From 93f781bf3955bd65a73ad8878c6f76439cdd4aaf Mon Sep 17 00:00:00 2001 From 93f781bf3955bd65a73ad8878c6f76439cdd4aaf Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 25 Apr 2024 21:12:38 +0300 Date: Thu, 25 Apr 2024 21:12:38 +0300
Subject: [PATCH 12/69] FROMGIT(6.10): wifi: rtlwifi: rtl8192de: Fix low speed Subject: [PATCH 02/07] 6.10: wifi: rtlwifi: rtl8192de: Fix low speed
with WPA3-SAE with WPA3-SAE
Some (all?) management frames are incorrectly reported to mac80211 as Some (all?) management frames are incorrectly reported to mac80211 as

View File

@ -1,7 +1,7 @@
From 91b01523927c0e78c0c53c0c8347ee9d194d34f0 Mon Sep 17 00:00:00 2001 From 91b01523927c0e78c0c53c0c8347ee9d194d34f0 Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 25 Apr 2024 21:13:12 +0300 Date: Thu, 25 Apr 2024 21:13:12 +0300
Subject: [PATCH 13/69] FROMGIT(6.10): wifi: rtlwifi: rtl8192de: Fix endianness Subject: [PATCH 03/07] 6.10: wifi: rtlwifi: rtl8192de: Fix endianness
issue in RX path issue in RX path
Structs rx_desc_92d and rx_fwinfo_92d will not work for big endian Structs rx_desc_92d and rx_fwinfo_92d will not work for big endian

View File

@ -1,7 +1,7 @@
From eb9c40199ae9ae29f43705a11b7a0dba79dcfb8b Mon Sep 17 00:00:00 2001 From eb9c40199ae9ae29f43705a11b7a0dba79dcfb8b Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 25 Apr 2024 21:14:04 +0300 Date: Thu, 25 Apr 2024 21:14:04 +0300
Subject: [PATCH 14/69] FROMGIT(6.10): wifi: rtlwifi: Move code from rtl8192de Subject: [PATCH 04/07] 6.10: wifi: rtlwifi: Move code from rtl8192de
to rtl8192d-common to rtl8192d-common
Create the new module rtl8192d-common and move some code into it from Create the new module rtl8192d-common and move some code into it from

View File

@ -1,7 +1,7 @@
From 01596bb6b5fa383bd37590981b6cf660ad5d51f4 Mon Sep 17 00:00:00 2001 From 01596bb6b5fa383bd37590981b6cf660ad5d51f4 Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 25 Apr 2024 21:14:35 +0300 Date: Thu, 25 Apr 2024 21:14:35 +0300
Subject: [PATCH 15/69] FROMGIT(6.10): wifi: rtlwifi: Clean up rtl8192d-common Subject: [PATCH 05/07] 6.10: wifi: rtlwifi: Clean up rtl8192d-common
a bit a bit
Improve readability: Improve readability:

View File

@ -1,7 +1,7 @@
From 7335e62025a7cfe186aab54609b23c4f24d838e0 Mon Sep 17 00:00:00 2001 From 7335e62025a7cfe186aab54609b23c4f24d838e0 Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 25 Apr 2024 21:15:20 +0300 Date: Thu, 25 Apr 2024 21:15:20 +0300
Subject: [PATCH 16/69] FROMGIT(6.10): wifi: rtlwifi: Adjust rtl8192d-common Subject: [PATCH 06/07] 6.10: wifi: rtlwifi: Adjust rtl8192d-common
for USB for USB
A few of the shared functions need small changes for the USB driver: A few of the shared functions need small changes for the USB driver:

View File

@ -1,7 +1,7 @@
From d34a7e456b723f5b5b11834abd39f46352d2b776 Mon Sep 17 00:00:00 2001 From d34a7e456b723f5b5b11834abd39f46352d2b776 Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Wed, 29 May 2024 20:19:47 +0300 Date: Wed, 29 May 2024 20:19:47 +0300
Subject: [PATCH 17/69] FROMGIT(6.10): wifi: rtlwifi: Ignore Subject: [PATCH 07/07] 6.10: wifi: rtlwifi: Ignore
IEEE80211_CONF_CHANGE_RETRY_LIMITS IEEE80211_CONF_CHANGE_RETRY_LIMITS
Since commit 0a44dfc07074 ("wifi: mac80211: simplify non-chanctx Since commit 0a44dfc07074 ("wifi: mac80211: simplify non-chanctx

View File

@ -1,7 +1,7 @@
From dec5fc45e4b69ac5c4c628fa9e482199d6e5ad71 Mon Sep 17 00:00:00 2001 From dec5fc45e4b69ac5c4c628fa9e482199d6e5ad71 Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:43:37 +0300 Date: Thu, 23 May 2024 17:43:37 +0300
Subject: [PATCH 18/69] FROMGIT(6.11): wifi: rtlwifi: rtl8192d: Use "rtl92d" Subject: [PATCH 01/12] 6.11: wifi: rtlwifi: rtl8192d: Use "rtl92d"
prefix prefix
Some functions moved from rtl8192de still use the "rtl92de" prefix. Some functions moved from rtl8192de still use the "rtl92de" prefix.

View File

@ -1,7 +1,7 @@
From 76b9d3316e2d5db38de05e1ad8fe3c6acaabf21a Mon Sep 17 00:00:00 2001 From 76b9d3316e2d5db38de05e1ad8fe3c6acaabf21a Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:44:09 +0300 Date: Thu, 23 May 2024 17:44:09 +0300
Subject: [PATCH 19/69] FROMGIT(6.11): wifi: rtlwifi: Add rtl8192du/table.{c,h} Subject: [PATCH 02/12] 6.11: wifi: rtlwifi: Add rtl8192du/table.{c,h}
These contain the MAC, BB, RF, and AGC initialisation tables for These contain the MAC, BB, RF, and AGC initialisation tables for
RTL8192DU. RTL8192DU.

View File

@ -1,7 +1,7 @@
From 34ddbe7398b1e23d78192999dcc88a7f57bcaae5 Mon Sep 17 00:00:00 2001 From 34ddbe7398b1e23d78192999dcc88a7f57bcaae5 Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:44:39 +0300 Date: Thu, 23 May 2024 17:44:39 +0300
Subject: [PATCH 20/69] FROMGIT(6.11): wifi: rtlwifi: Add new members to struct Subject: [PATCH 03/12] 6.11: wifi: rtlwifi: Add new members to struct
rtl_priv for RTL8192DU rtl_priv for RTL8192DU
These are needed for the dual MAC version of RTL8192DU. These are needed for the dual MAC version of RTL8192DU.

View File

@ -1,7 +1,7 @@
From 37626e4f236435875f40fd3e8a463aac1cd47c8b Mon Sep 17 00:00:00 2001 From 37626e4f236435875f40fd3e8a463aac1cd47c8b Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:45:31 +0300 Date: Thu, 23 May 2024 17:45:31 +0300
Subject: [PATCH 21/69] FROMGIT(6.11): wifi: rtlwifi: Add rtl8192du/hw.{c,h} Subject: [PATCH 04/12] 6.11: wifi: rtlwifi: Add rtl8192du/hw.{c,h}
These contain mostly hardware init/deinit routines for RTL8192DU. These contain mostly hardware init/deinit routines for RTL8192DU.

View File

@ -1,7 +1,7 @@
From 40249d26740fceb059f121dde0922de1f9ec209a Mon Sep 17 00:00:00 2001 From 40249d26740fceb059f121dde0922de1f9ec209a Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:46:02 +0300 Date: Thu, 23 May 2024 17:46:02 +0300
Subject: [PATCH 22/69] FROMGIT(6.11): wifi: rtlwifi: Add rtl8192du/phy.{c,h} Subject: [PATCH 05/12] 6.11: wifi: rtlwifi: Add rtl8192du/phy.{c,h}
These contain mostly the calibration and channel switching routines These contain mostly the calibration and channel switching routines
for RTL8192DU. for RTL8192DU.

View File

@ -1,7 +1,7 @@
From 8125d619567b9a3620244251b8eab25074cafcfa Mon Sep 17 00:00:00 2001 From 8125d619567b9a3620244251b8eab25074cafcfa Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:46:26 +0300 Date: Thu, 23 May 2024 17:46:26 +0300
Subject: [PATCH 23/69] FROMGIT(6.11): wifi: rtlwifi: Add rtl8192du/trx.{c,h} Subject: [PATCH 06/12] 6.11: wifi: rtlwifi: Add rtl8192du/trx.{c,h}
These contain routines related to sending frames to the chip. These contain routines related to sending frames to the chip.

View File

@ -1,7 +1,7 @@
From f42c4cb0031563e684a66ea2e21072387d9fcc7f Mon Sep 17 00:00:00 2001 From f42c4cb0031563e684a66ea2e21072387d9fcc7f Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:46:51 +0300 Date: Thu, 23 May 2024 17:46:51 +0300
Subject: [PATCH 24/69] FROMGIT(6.11): wifi: rtlwifi: Add rtl8192du/rf.{c,h} Subject: [PATCH 07/12] 6.11: wifi: rtlwifi: Add rtl8192du/rf.{c,h}
These contain one RF configuration function and some functions related These contain one RF configuration function and some functions related
to dual MAC operation. to dual MAC operation.

View File

@ -1,7 +1,7 @@
From 07d8e12d4523008675013f91d46a8a8d133a41c2 Mon Sep 17 00:00:00 2001 From 07d8e12d4523008675013f91d46a8a8d133a41c2 Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:47:19 +0300 Date: Thu, 23 May 2024 17:47:19 +0300
Subject: [PATCH 25/69] FROMGIT(6.11): wifi: rtlwifi: Add rtl8192du/fw.{c,h} Subject: [PATCH 08/12] 6.11: wifi: rtlwifi: Add rtl8192du/fw.{c,h}
and rtl8192du/led.{c,h} and rtl8192du/led.{c,h}
fw.c contains a function for loading the firmware. fw.c contains a function for loading the firmware.

View File

@ -1,7 +1,7 @@
From e4592b803eb8ff3eda15c030906cc33226cc794e Mon Sep 17 00:00:00 2001 From e4592b803eb8ff3eda15c030906cc33226cc794e Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:47:40 +0300 Date: Thu, 23 May 2024 17:47:40 +0300
Subject: [PATCH 26/69] FROMGIT(6.11): wifi: rtlwifi: Add rtl8192du/dm.{c,h} Subject: [PATCH 09/12] 6.11: wifi: rtlwifi: Add rtl8192du/dm.{c,h}
These contain functions related to the dynamic mechanism, which runs These contain functions related to the dynamic mechanism, which runs
every two seconds to adjust to changes in the environment. every two seconds to adjust to changes in the environment.

View File

@ -1,7 +1,7 @@
From c791ad6e48ba58f4473b899ba7bf2de1d1536d17 Mon Sep 17 00:00:00 2001 From c791ad6e48ba58f4473b899ba7bf2de1d1536d17 Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:48:02 +0300 Date: Thu, 23 May 2024 17:48:02 +0300
Subject: [PATCH 27/69] FROMGIT(6.11): wifi: rtlwifi: Constify Subject: [PATCH 10/12] 6.11: wifi: rtlwifi: Constify
rtl_hal_cfg.{ops,usb_interface_cfg} and rtl_priv.cfg rtl_hal_cfg.{ops,usb_interface_cfg} and rtl_priv.cfg
This allows the drivers to declare the structs rtl_hal_cfg, rtl_hal_ops, This allows the drivers to declare the structs rtl_hal_cfg, rtl_hal_ops,

View File

@ -1,7 +1,7 @@
From 11fc9ecc1d73fd506a3bd359bf3f8b9a94ca59df Mon Sep 17 00:00:00 2001 From 11fc9ecc1d73fd506a3bd359bf3f8b9a94ca59df Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:48:32 +0300 Date: Thu, 23 May 2024 17:48:32 +0300
Subject: [PATCH 28/69] FROMGIT(6.11): wifi: rtlwifi: Add rtl8192du/sw.c Subject: [PATCH 11/12] 6.11: wifi: rtlwifi: Add rtl8192du/sw.c
This contains the new module's entry point. This contains the new module's entry point.

View File

@ -1,7 +1,7 @@
From da2287b41888e02866f1416caa36c148c5723f8b Mon Sep 17 00:00:00 2001 From da2287b41888e02866f1416caa36c148c5723f8b Mon Sep 17 00:00:00 2001
From: Bitterblue Smith <rtl8821cerfe2@gmail.com> From: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Date: Thu, 23 May 2024 17:49:00 +0300 Date: Thu, 23 May 2024 17:49:00 +0300
Subject: [PATCH 29/69] FROMGIT(6.11): wifi: rtlwifi: Enable the new rtl8192du Subject: [PATCH 12/12] 6.11: wifi: rtlwifi: Enable the new rtl8192du
driver driver
The RTL8192DU is an older Wifi 4 dual band chip. It comes in two The RTL8192DU is an older Wifi 4 dual band chip. It comes in two