Hi, A pull-request of rtw-next to wireless-next tree, more info below. Please let me know if any problems. Thanks Ping-Ke --- The following changes since commit 104372ff359486b26b5a2db33b8e1dc6bfb39812: Merge tag 'rtw-next-2024-12-12' of https://github.com/pkshih/rtw (2024-12-13 14:57:06 +0200) are available in the Git repository at: https://github.com/pkshih/rtw.git tags/rtw-next-2025-01-12 for you to fetch changes up to 4b6652bc6d8d5fb0648b3a7a16ef8af4e0345bcd: wifi: rtw88: Add support for LED blinking (2025-01-12 10:07:38 +0800) ---------------------------------------------------------------- rtw-next patches for v6.14 rtl8xxxu, rtlwifi and rtw88 fix field issues reported by users. rtw89 is ongoing to implement MLO and fix issues during the development. Major changes: rtw88: - support LED blinking rtw89: - support RTL8922AE-VS chip ---------------------------------------------------------------- Bitterblue Smith (10): wifi: rtlwifi: rtl8821ae: Fix media status report wifi: rtw88: 8812a: Support RFE type 2 wifi: rtw88: 8821a/8812a: Set ptct_efuse_size to 0 wifi: rtw88: usb: Copy instead of cloning the RX skb wifi: rtw88: Handle C2H_ADAPTIVITY in rtw_fw_c2h_cmd_handle() wifi: rtw88: usb: Preallocate and reuse the RX skbs wifi: rtl8xxxu: Fix RTL8188EU firmware upload block size wifi: rtw88: Add USB PHY configuration wifi: rtw88: Delete rf_type member of struct rtw_sta_info wifi: rtw88: Add support for LED blinking Chih-Kang Chang (2): wifi: rtw89: adjust thermal protection step and more RTL8852BE-VT ID wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed Chin-Yen Lee (1): wifi: rtw89: pci: disable PCI completion timeout control Fiona Klute (1): wifi: rtw88: sdio: Fix disconnection after beacon loss Ping-Ke Shih (5): wifi: rtw88: add __packed attribute to efuse layout struct wifi: rtw89: pci: treat first receiving part as first segment for 8922AE wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion wifi: rtw89: read hardware capabilities part 1 via firmware command wifi: rtw89: 8922ae: add variant info to support RTL8922AE-VS Po-Hao Huang (1): wifi: rtw89: correct header conversion rule for MLO only Vasily Khoruzhick (1): wifi: rtw88: 8703b: Fix RX/TX issues Zong-Zhe Yang (4): wifi: rtw89: debug: print regd for QATAR/UK/THAILAND wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles() wifi: rtw89: mcc: consider time limits not divisible by 1024 drivers/net/wireless/realtek/rtl8xxxu/8188e.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 4 +- drivers/net/wireless/realtek/rtw88/Makefile | 2 + drivers/net/wireless/realtek/rtw88/fw.c | 7 +- drivers/net/wireless/realtek/rtw88/led.c | 73 ++++++++ drivers/net/wireless/realtek/rtw88/led.h | 25 +++ drivers/net/wireless/realtek/rtw88/main.c | 21 ++- drivers/net/wireless/realtek/rtw88/main.h | 10 +- drivers/net/wireless/realtek/rtw88/reg.h | 22 +++ drivers/net/wireless/realtek/rtw88/rtw8703b.c | 8 +- drivers/net/wireless/realtek/rtw88/rtw8723x.h | 8 +- drivers/net/wireless/realtek/rtw88/rtw8812a.c | 22 ++- drivers/net/wireless/realtek/rtw88/rtw8821a.c | 28 ++- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 19 ++ drivers/net/wireless/realtek/rtw88/rtw8821c.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 19 ++ drivers/net/wireless/realtek/rtw88/rtw8822b.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 19 ++ drivers/net/wireless/realtek/rtw88/rtw8822c.h | 9 +- drivers/net/wireless/realtek/rtw88/sdio.c | 2 + drivers/net/wireless/realtek/rtw88/usb.c | 195 +++++++++++++++++---- drivers/net/wireless/realtek/rtw88/usb.h | 3 + drivers/net/wireless/realtek/rtw89/Kconfig | 6 +- drivers/net/wireless/realtek/rtw89/chan.c | 31 +++- drivers/net/wireless/realtek/rtw89/chan.h | 9 +- drivers/net/wireless/realtek/rtw89/core.c | 29 ++- drivers/net/wireless/realtek/rtw89/core.h | 18 +- drivers/net/wireless/realtek/rtw89/debug.c | 3 + drivers/net/wireless/realtek/rtw89/fw.c | 66 ++++++- drivers/net/wireless/realtek/rtw89/fw.h | 16 ++ drivers/net/wireless/realtek/rtw89/mac.c | 94 ++++++++-- drivers/net/wireless/realtek/rtw89/mac80211.c | 12 +- drivers/net/wireless/realtek/rtw89/pci.c | 24 ++- drivers/net/wireless/realtek/rtw89/pci.h | 4 +- drivers/net/wireless/realtek/rtw89/phy.c | 10 +- drivers/net/wireless/realtek/rtw89/phy.h | 4 + drivers/net/wireless/realtek/rtw89/rtw8851be.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852ae.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852be.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852bte.c | 10 +- drivers/net/wireless/realtek/rtw89/rtw8852ce.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8922a.c | 6 + drivers/net/wireless/realtek/rtw89/rtw8922a.h | 1 + drivers/net/wireless/realtek/rtw89/rtw8922ae.c | 17 +- 44 files changed, 762 insertions(+), 122 deletions(-) create mode 100644 drivers/net/wireless/realtek/rtw88/led.c create mode 100644 drivers/net/wireless/realtek/rtw88/led.h