We are adding more materials to support 8852b. First three patches are to add tables, but table is quite large so I split them into separated patch. Patchese 4-8 are to add more chip_ops. The final patch is to add 8852BE entry, but function isn't completed yet, so we don't add 8852b to Makefile and Kconfig. Ping-Ke Shih (7): wifi: rtw89: 8852b: add BB and RF tables (1 of 2) wifi: rtw89: 8852b: add BB and RF tables (2 of 2) wifi: rtw89: 8852b: add tables for RFK wifi: rtw89: 8852b: add chip_ops::set_txpwr wifi: rtw89: 8852b: add chip_ops to read efuse wifi: rtw89: 8852b: add chip_ops to read phy cap wifi: rtw89: 8852be: add 8852BE PCI entry Zong-Zhe Yang (2): wifi: rtw89: phy: make generic txpwr setting functions wifi: rtw89: debug: txpwr_table considers sign drivers/net/wireless/realtek/rtw89/core.h | 8 + drivers/net/wireless/realtek/rtw89/debug.c | 12 +- drivers/net/wireless/realtek/rtw89/mac.c | 1 + drivers/net/wireless/realtek/rtw89/phy.c | 167 +- drivers/net/wireless/realtek/rtw89/phy.h | 25 +- drivers/net/wireless/realtek/rtw89/reg.h | 5 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 145 +- drivers/net/wireless/realtek/rtw89/rtw8852a.h | 1 - drivers/net/wireless/realtek/rtw89/rtw8852b.c | 490 +- drivers/net/wireless/realtek/rtw89/rtw8852b.h | 90 + .../realtek/rtw89/rtw8852b_rfk_table.c | 794 + .../realtek/rtw89/rtw8852b_rfk_table.h | 62 + .../wireless/realtek/rtw89/rtw8852b_table.c | 22877 ++++++++++++++++ .../wireless/realtek/rtw89/rtw8852b_table.h | 30 + .../net/wireless/realtek/rtw89/rtw8852be.c | 64 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 145 +- drivers/net/wireless/realtek/rtw89/rtw8852c.h | 1 - 17 files changed, 24608 insertions(+), 309 deletions(-) create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852b.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852b_rfk_table.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852b_rfk_table.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852b_table.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852b_table.h -- 2.25.1