diff --git a/wmi_unified_tlv.c b/wmi_unified_tlv.c index f8bffbc021..bd2f07b843 100644 --- a/wmi_unified_tlv.c +++ b/wmi_unified_tlv.c @@ -343,6 +343,10 @@ static QDF_STATUS send_vdev_start_cmd_tlv(wmi_unified_t wmi_handle, cmd->beacon_interval = req->beacon_intval; cmd->dtim_period = req->dtim_period; + cmd->bcn_tx_rate = req->bcn_tx_rate_code; + if (req->bcn_tx_rate_code) + cmd->flags |= WMI_UNIFIED_VDEV_START_BCN_TX_RATE_PRESENT; + if (!req->is_restart) { cmd->beacon_interval = req->beacon_intval; cmd->dtim_period = req->dtim_period;