]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
wifi: rtw89: release RX standby timer of beamformee CSI to save power
authorPing-Ke Shih <pkshih@realtek.com>
Tue, 7 Mar 2023 14:18:48 +0000 (22:18 +0800)
committerKalle Valo <kvalo@kernel.org>
Mon, 13 Mar 2023 13:43:39 +0000 (15:43 +0200)
commit8a66293e73a520a42a7653d2ca32074ba323ff56
treeb204fb36e6a7f298e978965a0b73caada7b3fe46
parentdf259fc12b366097fc6b7c3ed1a2f9f77b4ba355
wifi: rtw89: release RX standby timer of beamformee CSI to save power

Originally, we keep RX standby timer to handle beamformee CSI, but this
spends power and causes system not entering power save mode. To improve
power consumption, release the timer if throughput becomes low.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230307141848.26403-1-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/mac.c
drivers/net/wireless/realtek/rtw89/reg.h