wifi: rtw88: Shared module for rtw8723x devices
authorFiona Klute <fiona.klute@gmx.de>
Mon, 11 Mar 2024 10:37:05 +0000 (11:37 +0100)
committerKalle Valo <kvalo@kernel.org>
Thu, 14 Mar 2024 08:59:29 +0000 (10:59 +0200)
commitff88b74882669e8b1931730b2401dbc2bece1355
tree0338a059d27dcfa6f4b3351462f4810d1886bd51
parentf95d9045b987c890ba7bebdd04ea9713f5a00d01
wifi: rtw88: Shared module for rtw8723x devices

The already supported 8723d chip is very similar to 8703b/8723cs,
split code that can be shared into a new module. The spec definition
tables are combined into a struct so we only need one EXPORT_SYMBOL
for them all.

Acked-by: Ping-Ke Shih <pkshih@realtek.com>
Tested-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://msgid.link/20240311103735.615541-2-fiona.klute@gmx.de
drivers/net/wireless/realtek/rtw88/Kconfig
drivers/net/wireless/realtek/rtw88/Makefile
drivers/net/wireless/realtek/rtw88/rtw8723d.c
drivers/net/wireless/realtek/rtw88/rtw8723d.h
drivers/net/wireless/realtek/rtw88/rtw8723x.c [new file with mode: 0644]
drivers/net/wireless/realtek/rtw88/rtw8723x.h [new file with mode: 0644]