With preparation before, this patchset can enable 8851BE eventually. Thanks for the review, Kalle. The first four patches are to add remaining chip_ops and chip_info. Patch 5/7 is to extend debugfs entry of read_reg to have ability to read wider length of registers. Patch 6/7 is to enable a firmware feature, and other features like hardware scan aren't verified completely, so I defer to enable them later because current version can still work fine. The last patch 7/7 is to modify Kconfig and Makefile to enable 8851BE. Chin-Yen Lee (1): wifi: rtw89: add tx_wake notify for 8851B Ping-Ke Shih (6): wifi: rtw89: 8851b: add TX power related functions wifi: rtw89: 8851b: fill BB related capabilities to chip_info wifi: rtw89: 8851b: add MAC configurations to chip_info wifi: rtw89: 8851b: add RF configurations wifi: rtw89: enlarge supported length of read_reg debugfs entry wifi: rtw89: 8851b: add 8851be to Makefile and Kconfig drivers/net/wireless/realtek/rtw89/Kconfig | 14 + drivers/net/wireless/realtek/rtw89/Makefile | 9 + drivers/net/wireless/realtek/rtw89/debug.c | 23 +- drivers/net/wireless/realtek/rtw89/fw.c | 1 + drivers/net/wireless/realtek/rtw89/reg.h | 2 + drivers/net/wireless/realtek/rtw89/rtw8851b.c | 603 ++++++++++++++++++ 6 files changed, 649 insertions(+), 3 deletions(-) -- 2.25.1