Add remaining materials and enable 8852BE-VT. Fow now, STA, AP and P2P modes can work well, and throughput is around 900+ Mbps for TX/RX. Only BT-coexistence code needs further update to work with BT enabled. v3: - add an new patch at 2/7 to avoid clang warning of precedence of '?:' and '&'. v2: - add missing RTW89_8852BT entry to Kconfig by patch 6/6 (Reported by kernel test robot) Ping-Ke Shih (7): wifi: rtw89: 8852bt: add set_channel_rf wifi: rtw89: 8852bt: rfk: use predefined string choice for DPK enable/disable wifi: rtw89: 8852bt: add chip_info of RTL8852BT wifi: rtw89: 8852bt: add chip_ops of RTL8852BT wifi: rtw89: 8852bt: declare firmware features of RTL8852BT wifi: rtw89: 8852bte: add PCI entry of 8852BE-VT wifi: rtw89: 8852bt: add 8852BE-VT to Makefile and Kconfig drivers/net/wireless/realtek/rtw89/Kconfig | 15 + drivers/net/wireless/realtek/rtw89/Makefile | 8 + drivers/net/wireless/realtek/rtw89/coex.h | 2 + drivers/net/wireless/realtek/rtw89/fw.c | 4 + drivers/net/wireless/realtek/rtw89/fw.h | 17 +- drivers/net/wireless/realtek/rtw89/mac.c | 7 + drivers/net/wireless/realtek/rtw89/mac.h | 6 + drivers/net/wireless/realtek/rtw89/reg.h | 58 +- .../net/wireless/realtek/rtw89/rtw8852bt.c | 830 ++++++++++++++++++ .../net/wireless/realtek/rtw89/rtw8852bt.h | 2 + .../wireless/realtek/rtw89/rtw8852bt_rfk.c | 228 ++++- .../wireless/realtek/rtw89/rtw8852bt_rfk.h | 3 + .../net/wireless/realtek/rtw89/rtw8852bte.c | 93 ++ 13 files changed, 1268 insertions(+), 5 deletions(-) create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852bt.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852bte.c -- 2.25.1