Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

wifi: rtw89: 8852b: add 8852be to Makefile and Kconfig

Now, basic materials for 8852be are ready, so add 8852be to Kconfig and
Makefile. Current version can support STA, AP and monitor modes.

We still fine tune some features, such as BT coexistence, performance, and
power consumption.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20221014060237.29050-5-pkshih@realtek.com

authored by

Ping-Ke Shih and committed by
Kalle Valo
b5db4ef3 3b66519b

+23
+14
drivers/net/wireless/realtek/rtw89/Kconfig
··· 19 19 config RTW89_8852A 20 20 tristate 21 21 22 + config RTW89_8852B 23 + tristate 24 + 22 25 config RTW89_8852C 23 26 tristate 24 27 ··· 33 30 select RTW89_8852A 34 31 help 35 32 Select this option will enable support for 8852AE chipset 33 + 34 + 802.11ax PCIe wireless network (Wi-Fi 6) adapter 35 + 36 + config RTW89_8852BE 37 + tristate "Realtek 8852BE PCI wireless network (Wi-Fi 6) adapter" 38 + depends on PCI 39 + select RTW89_CORE 40 + select RTW89_PCI 41 + select RTW89_8852B 42 + help 43 + Select this option will enable support for 8852BE chipset 36 44 37 45 802.11ax PCIe wireless network (Wi-Fi 6) adapter 38 46
+9
drivers/net/wireless/realtek/rtw89/Makefile
··· 24 24 obj-$(CONFIG_RTW89_8852AE) += rtw89_8852ae.o 25 25 rtw89_8852ae-objs := rtw8852ae.o 26 26 27 + obj-$(CONFIG_RTW89_8852B) += rtw89_8852b.o 28 + rtw89_8852b-objs := rtw8852b.o \ 29 + rtw8852b_table.o \ 30 + rtw8852b_rfk.o \ 31 + rtw8852b_rfk_table.o 32 + 33 + obj-$(CONFIG_RTW89_8852BE) += rtw89_8852be.o 34 + rtw89_8852be-objs := rtw8852be.o 35 + 27 36 obj-$(CONFIG_RTW89_8852C) += rtw89_8852c.o 28 37 rtw89_8852c-objs := rtw8852c.o \ 29 38 rtw8852c_table.o \