OSDN Git Service

rtw88: coex: update the TDMA parameter when leave LPS
authorChing-Te Ku <ku920601@realtek.com>
Thu, 12 Nov 2020 03:14:25 +0000 (11:14 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 24 Nov 2020 09:16:24 +0000 (11:16 +0200)
The updated parameter and original parameter all means TDMA-OFF.
The original setting write 0x8 to firmware, but it only works for
some old IC series.
To avoid the confusing, update a proper parameter.

Signed-off-by: Ching-Te Ku <ku920601@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20201112031430.4846-7-pkshih@realtek.com
drivers/net/wireless/realtek/rtw88/coex.c

index 9ab31fb..57b7776 100644 (file)
@@ -928,7 +928,7 @@ static void rtw_coex_power_save_state(struct rtw_dev *rtwdev, u8 ps_type,
        case COEX_PS_LPS_OFF:
                coex_stat->wl_force_lps_ctrl = true;
                if (lps_mode)
-                       rtw_fw_coex_tdma_type(rtwdev, 0x8, 0, 0, 0, 0);
+                       rtw_fw_coex_tdma_type(rtwdev, 0, 0, 0, 0, 0);
 
                rtw_leave_lps(rtwdev);
                rtw_dbg(rtwdev, RTW_DBG_COEX,