wifi: rtw89: phy: generalize valid bit of BSS color
authorPing-Ke Shih <pkshih@realtek.com>
Mon, 16 Oct 2023 06:51:12 +0000 (14:51 +0800)
committerKalle Valo <kvalo@kernel.org>
Thu, 19 Oct 2023 07:28:48 +0000 (10:28 +0300)
commit4ba17aa476e2b58f0ee73f6b6a7415dd90168d86
tree5ae83a5227a4553d4728692b6b93143e71856500
parent2901bbd26668ba614faf41f83dda0ce2b0ad3a16
wifi: rtw89: phy: generalize valid bit of BSS color

The register fields of BSS color map and valid bit are in the same register
for existing chips, but coming WiFi 7 chips define another register to
set valid bit, so add a field to chip_info to reuse the code.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20231016065115.751662-3-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/phy.c
drivers/net/wireless/realtek/rtw89/rtw8851b.c
drivers/net/wireless/realtek/rtw89/rtw8852a.c
drivers/net/wireless/realtek/rtw89/rtw8852b.c
drivers/net/wireless/realtek/rtw89/rtw8852c.c