linux-next/drivers/net/wireless/realtek/rtw89
Jakub Kicinski 5c46638540 wireless-next patches for v6.13
Most likely the last -next pull request for v6.13. Most changes are in
 Realtek and Qualcomm drivers, otherwise not really anything
 noteworthy.
 
 Major changes:
 
 mac80211
 
 * EHT 1024 aggregation size for transmissions
 
 ath12k
 
 * switch to using wiphy_lock() and remove ar->conf_mutex
 
 * firmware coredump collection support
 
 * add debugfs support for a multitude of statistics
 
 ath11k
 
 * dt: document WCN6855 hardware inputs
 
 ath9k
 
 * remove include/linux/ath9k_platform.h
 
 ath5k
 
 * Arcadyan ARV45XX AR2417 & Gigaset SX76[23] AR241[34]A support
 
 rtw88:
 
 * 8821au and 8812au USB adapters support
 
 rtw89
 
 * thermal protection
 
 * firmware secure boot for WiFi 6 chip
 -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCgAvFiEEiBjanGPFTz4PRfLobhckVSbrbZsFAmc04UYRHGt2YWxvQGtl
 cm5lbC5vcmcACgkQbhckVSbrbZuckgf/RV0zy8gMuzJ/cSk1GDKoOYmEwAZ4JvtW
 teAKghsODDW/bng2iKnXphJyx3spZRCNuvOmfPcHsWoResX+vqrKJOaER/3159OF
 68xAPZNXPRF4M693IpIUB/P3uTw/jieXPI7ftSPuUOhStca/ALwQd5Lp3kNKkVtq
 HipXJwCenVS7Hd8DdHbpvYFUckRWr3tHPFlOgG3qOQOVvfRen2z9rhM14oK9rn+h
 f309ATHKTbpTKNagOPYAYcyHs3zE59hlVRgRqHL7Ew0a0HI8uPJ4KK2n5W6tZJFN
 swhoQolc1uXrRYlZ3Bdr7mKSIqt557kRz7NJ9ITe7KKCU0CxM/7nhQ==
 =v8bS
 -----END PGP SIGNATURE-----

Merge tag 'wireless-next-2024-11-13' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next

Kalle Valo says:

====================
wireless-next patches for v6.13

Most likely the last -next pull request for v6.13. Most changes are in
Realtek and Qualcomm drivers, otherwise not really anything
noteworthy.

Major changes:

mac80211
 * EHT 1024 aggregation size for transmissions

ath12k
 * switch to using wiphy_lock() and remove ar->conf_mutex
 * firmware coredump collection support
 * add debugfs support for a multitude of statistics

ath11k
 * dt: document WCN6855 hardware inputs

ath9k
 * remove include/linux/ath9k_platform.h

ath5k
 * Arcadyan ARV45XX AR2417 & Gigaset SX76[23] AR241[34]A support

rtw88:
 * 8821au and 8812au USB adapters support

rtw89
 * thermal protection
 * firmware secure boot for WiFi 6 chip

* tag 'wireless-next-2024-11-13' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next: (154 commits)
  Revert "wifi: iwlegacy: do not skip frames with bad FCS"
  wifi: mac80211: pass MBSSID config by reference
  wifi: mac80211: Support EHT 1024 aggregation size in TX
  net: rfkill: gpio: Add check for clk_enable()
  wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
  wifi: Switch back to struct platform_driver::remove()
  wifi: ipw2x00: libipw_rx_any(): fix bad alignment
  wifi: brcmfmac: release 'root' node in all execution paths
  wifi: iwlwifi: mvm: don't call power_update_mac in fast suspend
  wifi: iwlwifi: s/IWL_MVM_INVALID_STA/IWL_INVALID_STA
  wifi: iwlwifi: bump minimum API version in BZ/SC to 92
  wifi: iwlwifi: move IWL_LMAC_*_INDEX to fw/api/context.h
  wifi: iwlwifi: be less noisy if the NIC is dead in S3
  wifi: iwlwifi: mvm: tell iwlmei when we finished suspending
  wifi: iwlwifi: allow fast resume on ax200
  wifi: iwlwifi: mvm: support new initiator and responder command version
  wifi: iwlwifi: mvm: use wiphy locked debugfs for low-latency
  wifi: iwlwifi: mvm: MLO scan upon channel condition degradation
  wifi: iwlwifi: mvm: support new versions of the wowlan APIs
  wifi: iwlwifi: mvm: allow always calling iwl_mvm_get_bss_vif()
  ...
====================

Link: https://patch.msgid.link/20241113172918.A8A11C4CEC3@smtp.kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-11-13 18:35:19 -08:00
..
acpi.c wifi: rtw89: acpi: process 6 GHz SP policy from ACPI DSM 2024-04-18 09:11:10 +08:00
acpi.h wifi: rtw89: acpi: process 6 GHz SP policy from ACPI DSM 2024-04-18 09:11:10 +08:00
cam.c wifi: rtw89: Add encryption support for MLO connections 2024-10-29 11:25:36 +08:00
cam.h wifi: rtw89: Add encryption support for MLO connections 2024-10-29 11:25:36 +08:00
chan.c wifi: rtw89: tweak setting of channel and TX power for MLO 2024-10-29 11:27:12 +08:00
chan.h wifi: rtw89: tweak setting of channel and TX power for MLO 2024-10-29 11:27:12 +08:00
coex.c wireless-next patches for v6.13 2024-11-13 18:35:19 -08:00
coex.h wifi: rtw89: rename rtw89_sta to rtw89_sta_link ahead for MLO 2024-09-24 09:13:32 +08:00
core.c wifi: rtw89: tweak setting of channel and TX power for MLO 2024-10-29 11:27:12 +08:00
core.h wifi: rtw89: 8922a: fill the missing OP1dB configuration 2024-11-06 14:09:24 +08:00
debug.c wifi: rtw89: add thermal protection 2024-10-25 09:29:54 +08:00
debug.h wifi: rtw89: debugfs: support multiple adapters debugging 2024-08-22 10:03:24 +08:00
efuse_be.c wifi: rtw89: efuse: move recognize firmware MSS info v1 to common 2024-11-06 13:56:57 +08:00
efuse.c wifi: rtw89: efuse: read firmware secure info v0 from efuse for WiFi 6 chips 2024-11-06 13:57:17 +08:00
efuse.h wifi: rtw89: efuse: move recognize firmware MSS info v1 to common 2024-11-06 13:56:57 +08:00
fw.c wifi: rtw89: fw: use common function to parse security section for WiFi 6 chips 2024-11-06 14:00:44 +08:00
fw.h wifi: rtw89: fw: use common function to parse security section for WiFi 6 chips 2024-11-06 14:00:44 +08:00
Kconfig wifi: rtw89: 8852bt: add 8852BE-VT to Makefile and Kconfig 2024-07-31 13:51:19 +08:00
mac80211.c rtw-next patches for v6.13 2024-11-11 13:07:21 +02:00
mac_be.c wifi: rtw89: fw: set recorded IDMEM share mode in firmware header to register 2024-11-06 13:59:18 +08:00
mac.c wifi: rtw89: mac: no configure CMAC/DMAC tables for firmware secure boot 2024-11-06 14:01:26 +08:00
mac.h wifi: rtw89: fw: set recorded IDMEM share mode in firmware header to register 2024-11-06 13:59:18 +08:00
Makefile wifi: rtw89: 8852bt: add 8852BE-VT to Makefile and Kconfig 2024-07-31 13:51:19 +08:00
pci_be.c wifi: rtw89: 8922ae: disable PCI PHY EQ to improve compatibility 2024-10-01 20:57:29 +08:00
pci.c wireless-next patches for v6.13 2024-11-13 18:35:19 -08:00
pci.h wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection 2024-10-25 09:31:13 +08:00
phy_be.c wifi: rtw89: initialize dual HW bands for MLO and control them by link 2024-10-01 21:01:39 +08:00
phy.c wifi: rtw89: add thermal protection 2024-10-25 09:29:54 +08:00
phy.h wifi: rtw89: initialize dual HW bands for MLO and control them by link 2024-10-01 21:01:39 +08:00
ps.c wifi: rtw89: tweak driver architecture for impending MLO support 2024-09-24 09:20:20 +08:00
ps.h wifi: rtw89: read bss_conf corresponding to the link 2024-09-24 09:14:55 +08:00
reg.h wifi: rtw89: fw: set recorded IDMEM share mode in firmware header to register 2024-11-06 13:59:18 +08:00
regd.c wifi: rtw89: regd: block 6 GHz if marked as N/A in regd map 2024-10-25 10:10:26 +08:00
rtw8851b_rfk_table.c wifi: rtw89: 8851b: add tables for RFK 2023-04-14 15:24:17 +03:00
rtw8851b_rfk_table.h wifi: rtw89: 8851b: add tables for RFK 2023-04-14 15:24:17 +03:00
rtw8851b_rfk.c wifi: rtw89: 8851b: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:41 +08:00
rtw8851b_rfk.h wifi: rtw89: 8851b: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:41 +08:00
rtw8851b_table.c wifi: rtw89: 8851b: update TX power tables to R37 2024-01-10 16:49:41 +02:00
rtw8851b_table.h wifi: rtw89: indicate TX power by rate table inside RFE parameter 2023-09-22 10:43:58 +03:00
rtw8851b.c wifi: rtw89: add thermal protection 2024-10-25 09:29:54 +08:00
rtw8851b.h wifi: rtw89: 8851b: add to parse efuse content 2023-05-17 11:05:58 +03:00
rtw8851be.c wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection 2024-10-25 09:31:13 +08:00
rtw8852a_rfk_table.c rtw89: refine naming of rfk helpers with prefix 2022-02-14 20:06:22 +02:00
rtw8852a_rfk_table.h rtw89: make rfk helpers common across chips 2022-02-14 20:06:21 +02:00
rtw8852a_rfk.c wifi: rtw89: 8852a: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:52 +08:00
rtw8852a_rfk.h wifi: rtw89: 8852a: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:52 +08:00
rtw8852a_table.c wifi: rtw89: indicate TX power by rate table inside RFE parameter 2023-09-22 10:43:58 +03:00
rtw8852a_table.h wifi: rtw89: indicate TX power by rate table inside RFE parameter 2023-09-22 10:43:58 +03:00
rtw8852a.c wifi: rtw89: add thermal protection 2024-10-25 09:29:54 +08:00
rtw8852a.h wifi: rtw89: 8852a: use right chanctx whenever possible in RFK flow 2024-08-27 10:54:52 +08:00
rtw8852ae.c wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection 2024-10-25 09:31:13 +08:00
rtw8852b_common.c wifi: rtw89: 8852b: change RF mode to normal mode when set channel 2024-11-06 14:22:26 +08:00
rtw8852b_common.h wifi: rtw89: use frequency domain RSSI 2024-09-05 08:55:02 +08:00
rtw8852b_rfk_table.c wifi: rtw89: 8852b: add tables for RFK 2022-10-04 10:17:37 +03:00
rtw8852b_rfk_table.h wifi: rtw89: 8852b: add tables for RFK 2022-10-04 10:17:37 +03:00
rtw8852b_rfk.c wifi: rtw89: 8852bx: use right chanctx whenever possible in RFK flow 2024-08-27 10:55:04 +08:00
rtw8852b_rfk.h wifi: rtw89: 8852bx: use right chanctx whenever possible in RFK flow 2024-08-27 10:55:04 +08:00
rtw8852b_table.c wifi: rtw89: 8852b: update TX power tables to R36 2024-01-10 16:49:41 +02:00
rtw8852b_table.h wifi: rtw89: indicate TX power by rate table inside RFE parameter 2023-09-22 10:43:58 +03:00
rtw8852b.c wifi: rtw89: add thermal protection 2024-10-25 09:29:54 +08:00
rtw8852b.h wifi: rtw89: 8852bx: move common code from 8852b to 8852b_common 2024-06-17 10:12:26 +08:00
rtw8852be.c wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection 2024-10-25 09:31:13 +08:00
rtw8852bt_rfk_table.c wifi: rtw89: 8852bt: rfk: add TSSI 2024-06-27 09:42:11 +08:00
rtw8852bt_rfk_table.h wifi: rtw89: 8852bt: rfk: add TSSI 2024-06-27 09:42:11 +08:00
rtw8852bt_rfk.c wifi: rtw89: 8852bx: use right chanctx whenever possible in RFK flow 2024-08-27 10:55:04 +08:00
rtw8852bt_rfk.h wifi: rtw89: 8852bx: use right chanctx whenever possible in RFK flow 2024-08-27 10:55:04 +08:00
rtw8852bt.c wifi: rtw89: add thermal protection 2024-10-25 09:29:54 +08:00
rtw8852bt.h wifi: rtw89: 8852bt: add chip_info of RTL8852BT 2024-07-31 13:48:21 +08:00
rtw8852bte.c wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection 2024-10-25 09:31:13 +08:00
rtw8852c_rfk_table.c wifi: rtw89: 8852c: Fix TSSI causes transmit power inaccuracy 2023-09-04 20:34:00 +03:00
rtw8852c_rfk_table.h rtw89: 8852c: rfk: add RFK tables 2022-05-03 08:32:02 +03:00
rtw8852c_rfk.c wifi: rtw89: 8922a: extend RFK handling and consider MLO 2024-10-29 11:28:30 +08:00
rtw8852c_rfk.h wifi: rtw89: 8852c: use right chanctx whenever possible in RFK flow 2024-08-27 10:55:22 +08:00
rtw8852c_table.c wifi: rtw89: 8852c: update TX power tables to R69.1 (2 of 2) 2024-04-18 09:09:43 +08:00
rtw8852c_table.h wifi: rtw89: indicate TX power by rate table inside RFE parameter 2023-09-22 10:43:58 +03:00
rtw8852c.c wifi: rtw89: add thermal protection 2024-10-25 09:29:54 +08:00
rtw8852c.h wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels 2023-11-22 17:51:16 +02:00
rtw8852ce.c wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection 2024-10-25 09:31:13 +08:00
rtw8922a_rfk.c wifi: rtw89: 8922a: extend RFK handling and consider MLO 2024-10-29 11:28:30 +08:00
rtw8922a_rfk.h wifi: rtw89: 8922a: add helper of set_channel 2024-02-19 18:21:00 +02:00
rtw8922a.c wifi: rtw89: 8922a: fill the missing OP1dB configuration 2024-11-06 14:09:24 +08:00
rtw8922a.h wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map 2023-11-22 17:51:16 +02:00
rtw8922ae.c wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection 2024-10-25 09:31:13 +08:00
sar.c wifi: rtw89: sar: add supported UNII-4 frequency range along with UNII-3 of SAR subband 2024-10-20 10:35:06 +08:00
sar.h wifi: rtw89: sar: correct TX power boundary for MAC domain 2024-04-18 09:09:01 +08:00
ser.c wifi: rtw89: tweak driver architecture for impending MLO support 2024-09-24 09:20:20 +08:00
ser.h
txrx.h wifi: rtw89: use frequency domain RSSI 2024-09-05 08:55:02 +08:00
util.c wifi: rtw89: 8852bx: add extra handles for 8852BT in 8852b_common 2024-06-17 10:17:23 +08:00
util.h wifi: rtw89: tweak driver architecture for impending MLO support 2024-09-24 09:20:20 +08:00
wow.c wifi: rtw89: tweak driver architecture for impending MLO support 2024-09-24 09:20:20 +08:00
wow.h wifi: rtw89: tweak driver architecture for impending MLO support 2024-09-24 09:20:20 +08:00