qcacmn: Add support to send FTM responder/initiator cmd to target
Add support to send FTM responder/initiator support to target. Change-Id: I6649d90941a7448ff1901a3f1194d8d0620481cc CRs-Fixed: 2781144
Tento commit je obsažen v:
@@ -306,6 +306,12 @@ target_if_vdev_mlme_id_2_wmi(uint32_t cfg_id)
|
||||
case WLAN_MLME_CFG_RX_DECAP_TYPE:
|
||||
wmi_id = wmi_vdev_param_rx_decap_type;
|
||||
break;
|
||||
case WLAN_MLME_CFG_ENABLE_DISABLE_RTT_RESPONDER_ROLE:
|
||||
wmi_id = wmi_vdev_param_enable_disable_rtt_responder_role;
|
||||
break;
|
||||
case WLAN_MLME_CFG_ENABLE_DISABLE_RTT_INITIATOR_ROLE:
|
||||
wmi_id = wmi_vdev_param_enable_disable_rtt_initiator_role;
|
||||
break;
|
||||
default:
|
||||
wmi_id = cfg_id;
|
||||
break;
|
||||
|
@@ -106,6 +106,8 @@ enum wlan_mlme_cfg_id {
|
||||
WLAN_MLME_CFG_MAX_GROUP_KEYS,
|
||||
WLAN_MLME_CFG_TX_STREAMS,
|
||||
WLAN_MLME_CFG_RX_STREAMS,
|
||||
WLAN_MLME_CFG_ENABLE_DISABLE_RTT_RESPONDER_ROLE,
|
||||
WLAN_MLME_CFG_ENABLE_DISABLE_RTT_INITIATOR_ROLE,
|
||||
WLAN_MLME_CFG_MAX
|
||||
};
|
||||
|
||||
|
@@ -398,6 +398,12 @@ wlan_util_vdev_mlme_set_param(struct vdev_mlme_obj *vdev_mlme,
|
||||
case WLAN_MLME_CFG_RX_STREAMS:
|
||||
mlme_mgmt->chainmask_info.num_rx_chain = mlme_cfg.value;
|
||||
break;
|
||||
case WLAN_MLME_CFG_ENABLE_DISABLE_RTT_RESPONDER_ROLE:
|
||||
is_wmi_cmd = true;
|
||||
break;
|
||||
case WLAN_MLME_CFG_ENABLE_DISABLE_RTT_INITIATOR_ROLE:
|
||||
is_wmi_cmd = true;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
@@ -5087,6 +5087,8 @@ typedef enum {
|
||||
wmi_vdev_param_set_cmd_obss_pd_per_ac,
|
||||
wmi_vdev_param_enable_srp,
|
||||
wmi_vdev_param_nan_config_features,
|
||||
wmi_vdev_param_enable_disable_rtt_responder_role,
|
||||
wmi_vdev_param_enable_disable_rtt_initiator_role,
|
||||
} wmi_conv_vdev_param_id;
|
||||
|
||||
/**
|
||||
|
@@ -510,6 +510,10 @@ static const uint32_t vdev_param_tlv[] = {
|
||||
[wmi_vdev_param_enable_srp] = WMI_VDEV_PARAM_ENABLE_SRP,
|
||||
[wmi_vdev_param_nan_config_features] =
|
||||
WMI_VDEV_PARAM_ENABLE_DISABLE_NAN_CONFIG_FEATURES,
|
||||
[wmi_vdev_param_enable_disable_rtt_responder_role] =
|
||||
WMI_VDEV_PARAM_ENABLE_DISABLE_RTT_RESPONDER_ROLE,
|
||||
[wmi_vdev_param_enable_disable_rtt_initiator_role] =
|
||||
WMI_VDEV_PARAM_ENABLE_DISABLE_RTT_INITIATOR_ROLE,
|
||||
};
|
||||
#endif
|
||||
|
||||
@@ -8821,7 +8825,7 @@ static QDF_STATUS init_cmd_send_tlv(wmi_unified_t wmi_handle,
|
||||
(sizeof(wlan_host_memory_chunk) *
|
||||
param->num_mem_chunks));
|
||||
|
||||
wmi_info("num peers: %d , num offload peers: %d, num vdevs: %d, num tids: %d, num tdls conn tb entries: %d, num tdls vdevs: %d",
|
||||
wmi_debug("num peers: %d , num offload peers: %d, num vdevs: %d, num tids: %d, num tdls conn tb entries: %d, num tdls vdevs: %d",
|
||||
resource_cfg->num_peers, resource_cfg->num_offload_peers,
|
||||
resource_cfg->num_vdevs, resource_cfg->num_tids,
|
||||
resource_cfg->num_tdls_conn_table_entries,
|
||||
|
Odkázat v novém úkolu
Zablokovat Uživatele