diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index 257b76ab30..6e7e4b69ff 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -695,6 +695,7 @@ struct wow_cmd_params { bool enable; bool can_suspend_link; uint8_t pause_iface_config; + uint32_t flags; }; /** diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 7f4537046e..e623ebbd18 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -1120,6 +1120,7 @@ QDF_STATUS send_wow_enable_cmd_tlv(wmi_unified_t wmi_handle, cmd->pause_iface_config = WOW_IFACE_PAUSE_ENABLED; else cmd->pause_iface_config = WOW_IFACE_PAUSE_DISABLED; + cmd->flags = param->flags; WMI_LOGI("suspend type: %s", cmd->pause_iface_config == WOW_IFACE_PAUSE_ENABLED ?