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);