On 01/08/2025 23:35, Bitterblue Smith wrote: > Add support for RTL8852CU. It works well but sometimes it loses the > connection: > > Jul 04 16:05:56 ideapad2 kernel: wlp3s0f3u4: Connection to AP ... lost > Jul 14 13:45:26 ideapad2 kernel: wlp3s0f3u4: Connection to AP ... lost > Jul 15 17:51:28 ideapad2 kernel: wlp3s0f3u4: Connection to AP ... lost > Jul 18 14:43:30 ideapad2 kernel: wlp3s0f3u4: Connection to AP ... lost > Jul 24 14:58:07 ideapad2 kernel: wlp3s0f3u4: Connection to AP ... lost > > When that happens it reconnects immediately. > > Bitterblue Smith (11): > wifi: rtw89: Fix rtw89_core_get_ch_dma() for RTL8852CU > wifi: rtw89: usb: Fix rtw89_usb_get_bulkout_id() for RTL8852CU > wifi: rtw89: usb: Fix rtw89_usb_ops_mac_pre_init() for RTL8852CU > wifi: rtw89: usb: Fix rtw89_usb_ops_mac_post_init() for RTL8852CU > wifi: rtw89: Fix rtw89_mac_dmac_func_pre_en_ax() for USB/SDIO > wifi: rtw89: 8852c: Fix rtw8852c_pwr_{on,off}_func() for USB > wifi: rtw89: Add rtw8852c_dle_mem_usb{2,3} > wifi: rtw89: Add rtw8852c_hfc_param_ini_usb > wifi: rtw89: 8852c: Accept USB devices and load their MAC address > wifi: rtw89: Add rtw8852cu.c > wifi: rtw89: Enable the new rtw89_8852cu module. > > drivers/net/wireless/realtek/rtw89/Kconfig | 11 ++ > drivers/net/wireless/realtek/rtw89/Makefile | 3 + > drivers/net/wireless/realtek/rtw89/mac.c | 31 ++++- > drivers/net/wireless/realtek/rtw89/mac.h | 10 ++ > drivers/net/wireless/realtek/rtw89/rtw8852c.c | 124 +++++++++++++++--- > drivers/net/wireless/realtek/rtw89/rtw8852c.h | 2 +- > .../net/wireless/realtek/rtw89/rtw8852cu.c | 45 +++++++ > drivers/net/wireless/realtek/rtw89/txrx.h | 19 +++ > drivers/net/wireless/realtek/rtw89/usb.c | 118 +++++++++++++---- > 9 files changed, 316 insertions(+), 47 deletions(-) > create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852cu.c > Please disregard this version. I messed up sending the emails. I will send v2.