DORMANTno replies

[PATCH rtw-next] wifi: rtw89: coex: cancel RF band return condition at _set_bt_tx_power()

From: Ping-Ke Shih <pkshih@realtek.com>
Date: 2026-09-11 07:04:41
Subsystem: realtek wireless driver (rtw89), the rest · Maintainers: Ping-Ke Shih, Linus Torvalds

From: Ching-Te Ku <redacted>

Because RF band value 0 means 2 GHz and, if the condition set !rf_band
return, the 2 GHz BT TX power will never been set. Correct the logic.

Reported-by: Dan Carpenter <redacted>
Closes: https://lore.kernel.org/linux-wireless/aoXrgwyFu851qVNV@stanley.mountain/ (local)
Signed-off-by: Ching-Te Ku <redacted>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
---
 drivers/net/wireless/realtek/rtw89/coex.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/realtek/rtw89/coex.c b/drivers/net/wireless/realtek/rtw89/coex.c
index e49d75cc55a1..b16af1291b93 100644
--- a/drivers/net/wireless/realtek/rtw89/coex.c
+++ b/drivers/net/wireless/realtek/rtw89/coex.c
@@ -3859,7 +3859,7 @@ static void _set_bt_tx_power(struct rtw89_dev *rtwdev, bool force_exec, u8 bid,
 	u8 buf[2] = {};
 	u8 len = sizeof(*buf);
 
-	if (bt->bcnt[BTC_BCNT_INFOUPDATE] == 0 || !rf_band)
+	if (bt->bcnt[BTC_BCNT_INFOUPDATE] == 0)
 		return;
 
 	if (bt->rf_para.tx_pwr_freerun == level)
base-commit: f71dd599a98182d6bc34dce39977f928068ecd64
-- 
2.25.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help