qcacmn: Provide a configuration to enable/disable CCK Tx

Firmware will use this configuration to enable/disable the
CCK transmission. By default, the CCK Tx is enabled.

CRs-Fixed: 2191524
Change-Id: I165c3ea10ea3734fc81e7d25fe8ad676afd1b2c1
This commit is contained in:
Shiva Krishna Pittala
2018-02-16 21:28:40 +05:30
committed by snandini
parent 165d0abaf7
commit 91f2654d56
3 changed files with 3 additions and 0 deletions

View File

@@ -863,6 +863,7 @@ enum _ol_ath_param_t {
OL_ATH_PARAM_ACS_RANK = 360, OL_ATH_PARAM_ACS_RANK = 360,
OL_ATH_PARAM_TXCHAINSOFT = 361, OL_ATH_PARAM_TXCHAINSOFT = 361,
OL_ATH_PARAM_WIDE_BAND_SCAN = 362, OL_ATH_PARAM_WIDE_BAND_SCAN = 362,
OL_ATH_PARAM_CCK_TX_ENABLE = 363,
}; };
/* Enumeration of PDEV Configuration parameter */ /* Enumeration of PDEV Configuration parameter */

View File

@@ -5706,6 +5706,7 @@ typedef enum {
wmi_pdev_param_mesh_mcast_enable, wmi_pdev_param_mesh_mcast_enable,
wmi_pdev_param_tx_ack_timeout, wmi_pdev_param_tx_ack_timeout,
wmi_pdev_param_soft_tx_chain_mask, wmi_pdev_param_soft_tx_chain_mask,
wmi_pdev_param_cck_tx_enable,
wmi_pdev_param_max, wmi_pdev_param_max,
} wmi_conv_pdev_params_id; } wmi_conv_pdev_params_id;

View File

@@ -23147,6 +23147,7 @@ static void populate_pdev_param_tlv(uint32_t *pdev_param)
WMI_PDEV_PARAM_FAST_CHANNEL_RESET; WMI_PDEV_PARAM_FAST_CHANNEL_RESET;
pdev_param[wmi_pdev_param_rx_decap_mode] = WMI_PDEV_PARAM_RX_DECAP_MODE; pdev_param[wmi_pdev_param_rx_decap_mode] = WMI_PDEV_PARAM_RX_DECAP_MODE;
pdev_param[wmi_pdev_param_tx_ack_timeout] = WMI_PDEV_PARAM_ACK_TIMEOUT; pdev_param[wmi_pdev_param_tx_ack_timeout] = WMI_PDEV_PARAM_ACK_TIMEOUT;
pdev_param[wmi_pdev_param_cck_tx_enable] = WMI_PDEV_PARAM_CCK_TX_ENABLE;
} }
/** /**