wifi: ath11k: Add WoW support for WCN6750
authorManikanta Pubbisetty <quic_mpubbise@quicinc.com>
Mon, 19 Sep 2022 12:47:14 +0000 (15:47 +0300)
committerKalle Valo <quic_kvalo@quicinc.com>
Mon, 19 Sep 2022 13:03:34 +0000 (16:03 +0300)
commit69ccee619a38f223308d5da43f0926ac9ca10182
tree43e1ff75f4171a6ee3742814ea5e7d28d78c1623
parent957f60273af89b6311045bdf7aaee66da154549a
wifi: ath11k: Add WoW support for WCN6750

Add support for WoW on WCN6750 chipset.

Unlike other chips where WoW exit happens after sending WoW wakeup
WMI command, exit from WoW suspend in the case of WCN6750 happens
upon sending a WoW exit SMP2P (Shared memory point to point) message
to the firmware.

Tested-on: WCN6750 hw1.0 AHB WLAN.MSL.1.0.1-00887-QCAMSLSWPLZ-1

Signed-off-by: Manikanta Pubbisetty <quic_mpubbise@quicinc.com>
Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
Link: https://lore.kernel.org/r/20220902112520.24804-3-quic_mpubbise@quicinc.com
drivers/net/wireless/ath/ath11k/ahb.c
drivers/net/wireless/ath/ath11k/ahb.h
drivers/net/wireless/ath/ath11k/core.c
drivers/net/wireless/ath/ath11k/hw.h
drivers/net/wireless/ath/ath11k/pcic.c
drivers/net/wireless/ath/ath11k/pcic.h
drivers/net/wireless/ath/ath11k/wow.c