wifi: rtw89: coex: Add path control register to monitor list
authorChing-Te Ku <ku920601@realtek.com>
Wed, 12 Apr 2023 01:28:29 +0000 (09:28 +0800)
committerKalle Valo <kvalo@kernel.org>
Mon, 17 Apr 2023 09:49:22 +0000 (12:49 +0300)
Chips use similar hardware for path control, but could different
path/antenna configuration. Add these register to monitor, if there are
wrong settings, these register can help to debug.

Signed-off-by: Ching-Te Ku <ku920601@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/20230412012831.10519-3-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/rtw8852b.c
drivers/net/wireless/realtek/rtw89/rtw8852c.c

index c9a9f28b056ce574c074e2e881c158a5365d9433..ea4a4dc6331279d2edb2496dab860156e42d9853 100644 (file)
@@ -364,7 +364,9 @@ static const struct rtw89_btc_fbtc_mreg rtw89_btc_8852b_mon_reg[] = {
        RTW89_DEF_FBTC_MREG(REG_MAC, 4, 0xd200),
        RTW89_DEF_FBTC_MREG(REG_MAC, 4, 0xd220),
        RTW89_DEF_FBTC_MREG(REG_BB, 4, 0x980),
-       RTW89_DEF_FBTC_MREG(REG_BT_MODEM, 4, 0x178),
+       RTW89_DEF_FBTC_MREG(REG_BB, 4, 0x4738),
+       RTW89_DEF_FBTC_MREG(REG_BB, 4, 0x4688),
+       RTW89_DEF_FBTC_MREG(REG_BB, 4, 0x4694),
 };
 
 static const u8 rtw89_btc_8852b_wl_rssi_thres[BTC_WL_RSSI_THMAX] = {70, 60, 50, 40};
index 3bff0502d6c9cba37c6ec3dc90817f3427857175..31e1650404b778995cf35f344c8a52ae463dbadd 100644 (file)
@@ -2576,6 +2576,9 @@ static const struct rtw89_btc_fbtc_mreg rtw89_btc_8852c_mon_reg[] = {
        RTW89_DEF_FBTC_MREG(REG_MAC, 4, 0xd200),
        RTW89_DEF_FBTC_MREG(REG_MAC, 4, 0xd220),
        RTW89_DEF_FBTC_MREG(REG_BB, 4, 0x980),
+       RTW89_DEF_FBTC_MREG(REG_BB, 4, 0x4aa4),
+       RTW89_DEF_FBTC_MREG(REG_BB, 4, 0x4778),
+       RTW89_DEF_FBTC_MREG(REG_BB, 4, 0x476c),
 };
 
 static