summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/realtek/rtw88/ps.h
diff options
context:
space:
mode:
authorChin-Yen Lee <timlee@realtek.com>2021-12-21 05:02:30 +0300
committerKalle Valo <kvalo@kernel.org>2021-12-22 20:48:50 +0300
commit5d5d68bcff1f7ff27ba0b938a4df5849849b47e3 (patch)
tree9e954db4ae765a4404afacfe463a3b4af9c70a39 /drivers/net/wireless/realtek/rtw88/ps.h
parent68b930ad46b6615a3ef3fb05ac229a7b17df6c9c (diff)
downloadlinux-5d5d68bcff1f7ff27ba0b938a4df5849849b47e3.tar.xz
rtw88: don't consider deep PS mode when transmitting packet
In original flow, driver needs to ensure chip leave deep ps mode before transmitting any packet, and don't enter deep ps mode beofre PCIE DMA is finished. Now with the support of 8822ce's hardware setting and firmware after v9.9.11, these limits are removed. Signed-off-by: Chin-Yen Lee <timlee@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/20211221020230.20764-1-pkshih@realtek.com
Diffstat (limited to 'drivers/net/wireless/realtek/rtw88/ps.h')
-rw-r--r--drivers/net/wireless/realtek/rtw88/ps.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/realtek/rtw88/ps.h b/drivers/net/wireless/realtek/rtw88/ps.h
index 7819391c8663..c194386f6db5 100644
--- a/drivers/net/wireless/realtek/rtw88/ps.h
+++ b/drivers/net/wireless/realtek/rtw88/ps.h
@@ -9,6 +9,7 @@
#define POWER_MODE_ACK BIT(6)
#define POWER_MODE_PG BIT(4)
+#define POWER_TX_WAKE BIT(1)
#define POWER_MODE_LCLK BIT(0)
#define LEAVE_LPS_TRY_CNT 5