diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index 3430e8aac096..b3cb48ac8782 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -1038,6 +1038,7 @@ typedef struct { * @peer_he_rx_mcs_set: Peer HE RX MCS MAP * @peer_he_tx_mcs_set: Peer HE TX MCS MAP * @peer_ppet: Peer HE PPET info + * @peer_bss_max_idle_option: Peer BSS Max Idle option update */ struct peer_assoc_params { uint32_t vdev_id; @@ -1100,6 +1101,7 @@ struct peer_assoc_params { uint32_t peer_he_tx_mcs_set[WMI_HOST_MAX_HE_RATE_SET]; struct wmi_host_ppe_threshold peer_ppet; u_int8_t peer_bsscolor_rept_info; + uint32_t peer_bss_max_idle_option; }; /** diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 20a50721ed8a..55def6fbb7fb 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -2581,6 +2581,7 @@ static QDF_STATUS send_peer_assoc_cmd_tlv(wmi_unified_t wmi_handle, cmd->peer_mpdu_density = param->peer_mpdu_density; cmd->peer_vht_caps = param->peer_vht_caps; cmd->peer_phymode = param->peer_phymode; + cmd->bss_max_idle_option = param->peer_bss_max_idle_option; /* Update 11ax capabilities */ cmd->peer_he_cap_info =