ath10k: disable interface pause wow config for integrated chipset
wow pause iface config controls the PCI D0/D3-WOW cases for pcie bus state. Firmware does not expects WOW_IFACE_PAUSE_ENABLED config for bus/link that cannot be suspended ex:snoc and does not trigger common subsystem shutdown. Disable interface pause wow config for integrated chipset(WCN3990) for correct WOW configuration in the firmware. Testing: Tested on WCN3990 HW. Tested FW: WLAN.HL.2.0-01192-QCAHLSWMTPLZ-1. Signed-off-by: Govind Singh <govinds@codeaurora.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
@@ -2001,8 +2001,15 @@ struct wmi_tlv_set_quiet_cmd {
|
||||
__le32 enabled;
|
||||
} __packed;
|
||||
|
||||
enum wmi_tlv_wow_interface_cfg {
|
||||
WOW_IFACE_PAUSE_ENABLED,
|
||||
WOW_IFACE_PAUSE_DISABLED
|
||||
};
|
||||
|
||||
struct wmi_tlv_wow_enable_cmd {
|
||||
__le32 enable;
|
||||
__le32 pause_iface_config;
|
||||
__le32 flags;
|
||||
} __packed;
|
||||
|
||||
struct wmi_tlv_wow_host_wakeup_ind {
|
||||
|
Reference in New Issue
Block a user