Add support for enable beamforming in mgmt frames to FW. Change-Id: I0b7f8d13b6fc399d6255b217f5a53cd3c595fa51 CRs-Fixed: 2976861
@@ -1405,6 +1405,8 @@ struct seg_hdr_info {
* Data:1 Mgmt:0
* @cfr_enable: flag to enable CFR capture
* 0:disable 1:enable
+ * @en_beamforming: flag to enable tx beamforming
+ * 0:disable 1:enable
*/
struct tx_send_params {
uint32_t pwr:8,
@@ -1416,7 +1418,8 @@ struct tx_send_params {
preamble_type:5,
frame_type:1,
cfr_enable:1,
- reserved:10;
+ en_beamforming:1,
+ reserved:9;
};
/**
@@ -3586,6 +3586,8 @@ static inline QDF_STATUS populate_tx_send_params(uint8_t *bufp,
param.frame_type);
WMI_TX_SEND_PARAM_CFR_CAPTURE_SET(tx_param->tx_param_dword1,
param.cfr_enable);
+ WMI_TX_SEND_PARAM_BEAMFORM_SET(tx_param->tx_param_dword1,
+ param.en_beamforming);
return status;
}