Browse Source

Merge "qca-wifi: Optimize host-fw handshake"

Linux Build Service Account 5 years ago
parent
commit
0ba8248004
1 changed files with 3 additions and 0 deletions
  1. 3 0
      wmi/src/wmi_unified_non_tlv.c

+ 3 - 0
wmi/src/wmi_unified_non_tlv.c

@@ -502,6 +502,9 @@ static QDF_STATUS send_vdev_start_cmd_non_tlv(wmi_unified_t wmi,
 	cmd->disable_hw_ack = param->disable_hw_ack;
 	cmd->disable_hw_ack = param->disable_hw_ack;
 	cmd->beacon_interval = param->beacon_interval;
 	cmd->beacon_interval = param->beacon_interval;
 	cmd->dtim_period = param->dtim_period;
 	cmd->dtim_period = param->dtim_period;
+	cmd->bcn_tx_rate = param->bcn_tx_rate_code;
+	if (param->bcn_tx_rate_code)
+		cmd->flags |= WMI_UNIFIED_VDEV_START_BCN_TX_RATE_PRESENT;
 
 
 	WMI_SET_CHANNEL_MIN_POWER(&cmd->chan, param->channel.minpower);
 	WMI_SET_CHANNEL_MIN_POWER(&cmd->chan, param->channel.minpower);
 	WMI_SET_CHANNEL_MAX_POWER(&cmd->chan, param->channel.maxpower);
 	WMI_SET_CHANNEL_MAX_POWER(&cmd->chan, param->channel.maxpower);