wifi: rtw88: add bitmap for dynamic port settings
authorPo-Hao Huang <phhuang@realtek.com>
Fri, 14 Apr 2023 12:11:28 +0000 (20:11 +0800)
committerKalle Valo <kvalo@kernel.org>
Thu, 20 Apr 2023 12:33:46 +0000 (15:33 +0300)
commitf0e741e4ddbc01610ca87167a123702b3fdac51f
tree8812511a85f50fd9bd0f3263f66d6321f3321b2e
parenteaddda248483ff78c4d26f1bf420e5f2af436a74
wifi: rtw88: add bitmap for dynamic port settings

In order to support multiple interfaces, multiple port settings will
be required. Current code always uses port 0 and should be changed.
Declare a bitmap with size equal to hardware port number to record
the current usage.

Signed-off-by: Po-Hao Huang <phhuang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230414121135.17828-2-pkshih@realtek.com
drivers/net/wireless/realtek/rtw88/mac80211.c
drivers/net/wireless/realtek/rtw88/main.c
drivers/net/wireless/realtek/rtw88/main.h