wifi: rtw89: debug: txpwr table access only valid page according to chip
authorZong-Zhe Yang <kevin_yang@realtek.com>
Wed, 31 May 2023 06:07:11 +0000 (14:07 +0800)
committerKalle Valo <kvalo@kernel.org>
Thu, 8 Jun 2023 15:58:17 +0000 (18:58 +0300)
commitb25e755e5e418aa7b537b8b2a2506c34c53df2d5
tree29130dac556fbcf0c5fb3e0e3da0bc4bd5679545
parent9c52e8bf07c7097e09503fcad7cb156deffef619
wifi: rtw89: debug: txpwr table access only valid page according to chip

We now support RTL8851B which has only single RF path. For chip with
single RF path, TX power page is valid only in single path section.
So, we refine debugfs txpwr table to access TX power page according
to RF path number of runtime chip. It can prevent us from reading
beyond valid sections.

Signed-off-by: Zong-Zhe Yang <kevin_yang@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/20230531060713.57203-3-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/debug.c
drivers/net/wireless/realtek/rtw89/reg.h