From 5325c7c3ab303d8e38dc36e4a312ca56160eab69 Mon Sep 17 00:00:00 2001 From: Will Huang Date: Fri, 17 Nov 2017 13:19:16 +0800 Subject: [PATCH] qcacmn: Enable D0WOW for pcie Enable FEATURE_WLAN_DOWOW for pcie. This is for backward compatible with rome fw. Change-Id: I41b9628179e81da682e6c6a9100d08ba7268f1a0 CRs-Fixed: 2070433 --- wmi_unified_api.h | 6 ++++++ wmi_unified_priv.h | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/wmi_unified_api.h b/wmi_unified_api.h index dc83af3489..d055626f54 100644 --- a/wmi_unified_api.h +++ b/wmi_unified_api.h @@ -416,6 +416,12 @@ QDF_STATUS wmi_unified_stats_request_send(void *wmi_hdl, QDF_STATUS wmi_unified_green_ap_ps_send(void *wmi_hdl, uint32_t value, uint8_t mac_id); +#ifdef FEATURE_WLAN_D0WOW +QDF_STATUS wmi_unified_d0wow_enable_send(void *wmi_hdl, + uint8_t mac_id); +QDF_STATUS wmi_unified_d0wow_disable_send(void *wmi_hdl, + uint8_t mac_id); +#endif QDF_STATUS wmi_unified_wow_enable_send(void *wmi_hdl, struct wow_cmd_params *param, diff --git a/wmi_unified_priv.h b/wmi_unified_priv.h index b0f3d9ef6a..3c20e9edfd 100644 --- a/wmi_unified_priv.h +++ b/wmi_unified_priv.h @@ -234,6 +234,13 @@ QDF_STATUS (*send_suspend_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_resume_cmd)(wmi_unified_t wmi_handle, uint8_t mac_id); +#ifdef FEATURE_WLAN_D0WOW +QDF_STATUS (*send_d0wow_enable_cmd)(wmi_unified_t wmi_handle, + uint8_t mac_id); +QDF_STATUS (*send_d0wow_disable_cmd)(wmi_unified_t wmi_handle, + uint8_t mac_id); +#endif + QDF_STATUS (*send_wow_enable_cmd)(wmi_unified_t wmi_handle, struct wow_cmd_params *param, uint8_t mac_id);