qcacmn: Add peer assoc param for 6GHz Band Capabilities

Add peer assoc parameter for 6GHz Band Capabilities information
for the corresponding FW peer assoc parameter.

Change-Id: I3bc4361e449843cf73db8426d3bd97dbcd9903ed
This commit is contained in:
Rhythm Patwa
2019-12-17 09:00:51 -08:00
committed by nshrivas
parent 6ef034094f
commit 5618b01716
2 changed files with 3 additions and 0 deletions

View File

@@ -1028,6 +1028,7 @@ typedef struct {
* @peer_he_ops: Peer HE operation info * @peer_he_ops: Peer HE operation info
* @peer_he_cap_phyinfo: Peer HE Cap PHY info * @peer_he_cap_phyinfo: Peer HE Cap PHY info
* @peer_he_cap_info_internal: Peer HE internal PHY capability info * @peer_he_cap_info_internal: Peer HE internal PHY capability info
* @peer_he_caps_6ghz: Peer HE 6GHz Band Capabilities info
* @peer_he_mcs_count: Peer HE MCS TX/RX MAP count * @peer_he_mcs_count: Peer HE MCS TX/RX MAP count
* @peer_he_rx_mcs_set: Peer HE RX MCS MAP * @peer_he_rx_mcs_set: Peer HE RX MCS MAP
* @peer_he_tx_mcs_set: Peer HE TX MCS MAP * @peer_he_tx_mcs_set: Peer HE TX MCS MAP
@@ -1088,6 +1089,7 @@ struct peer_assoc_params {
uint32_t peer_he_ops; uint32_t peer_he_ops;
uint32_t peer_he_cap_phyinfo[WMI_HOST_MAX_HECAP_PHY_SIZE]; uint32_t peer_he_cap_phyinfo[WMI_HOST_MAX_HECAP_PHY_SIZE];
uint32_t peer_he_cap_info_internal; uint32_t peer_he_cap_info_internal;
uint32_t peer_he_caps_6ghz;
uint32_t peer_he_mcs_count; uint32_t peer_he_mcs_count;
uint32_t peer_he_rx_mcs_set[WMI_HOST_MAX_HE_RATE_SET]; uint32_t peer_he_rx_mcs_set[WMI_HOST_MAX_HE_RATE_SET];
uint32_t peer_he_tx_mcs_set[WMI_HOST_MAX_HE_RATE_SET]; uint32_t peer_he_tx_mcs_set[WMI_HOST_MAX_HE_RATE_SET];

View File

@@ -2541,6 +2541,7 @@ static QDF_STATUS send_peer_assoc_cmd_tlv(wmi_unified_t wmi_handle,
sizeof(param->peer_he_cap_phyinfo)); sizeof(param->peer_he_cap_phyinfo));
qdf_mem_copy(&cmd->peer_ppet, &param->peer_ppet, qdf_mem_copy(&cmd->peer_ppet, &param->peer_ppet,
sizeof(param->peer_ppet)); sizeof(param->peer_ppet));
cmd->peer_he_caps_6ghz = param->peer_he_caps_6ghz;
/* Update peer legacy rate information */ /* Update peer legacy rate information */
buf_ptr += sizeof(*cmd); buf_ptr += sizeof(*cmd);