qcacmn: Host abstractions for Spatial reuse WMI pdev and vdev params

Add the Host abstractions for the following WMI pdev and vdev parameters
related to Spatial reuse operation.
   - WMI_PDEV_PARAM_ENABLE_SRP
   - WMI_PDEV_PARAM_ENABLE_SR_PROHIBIT
   - WMI_VDEV_PARAM_SET_CMD_OBSS_PD_THRESHOLD
   - WMI_VDEV_PARAM_SET_CMD_OBSS_PD_PER_AC

CRs-Fixed: 2672093
Change-Id: Id9b03e304676e2896b1d40b0c6319a69be32d7fd
This commit is contained in:
Shiva Krishna Pittala
2020-04-24 22:42:36 +05:30
committato da nshrivas
parent b83a21dd94
commit 5baa725203
2 ha cambiato i file con 10 aggiunte e 0 eliminazioni

Vedi File

@@ -4776,6 +4776,8 @@ typedef enum {
wmi_pdev_param_set_cmd_obss_pd_per_ac,
wmi_pdev_param_set_cong_ctrl_max_msdus,
wmi_pdev_param_enable_fw_dynamic_he_edca,
wmi_pdev_param_enable_srp,
wmi_pdev_param_enable_sr_prohibit,
wmi_pdev_param_max,
} wmi_conv_pdev_params_id;
@@ -4912,6 +4914,8 @@ typedef enum {
wmi_vdev_param_enable_mcast_rc,
wmi_vdev_param_6ghz_params,
wmi_vdev_param_enable_disable_roam_reason_vsie,
wmi_vdev_param_set_cmd_obss_pd_threshold,
wmi_vdev_param_set_cmd_obss_pd_per_ac,
} wmi_conv_vdev_param_id;
/**

Vedi File

@@ -325,6 +325,8 @@ static const uint32_t pdev_param_tlv[] = {
WMI_PDEV_PARAM_SET_CONG_CTRL_MAX_MSDUS,
[wmi_pdev_param_enable_fw_dynamic_he_edca] =
WMI_PDEV_PARAM_ENABLE_FW_DYNAMIC_HE_EDCA,
[wmi_pdev_param_enable_srp] = WMI_PDEV_PARAM_ENABLE_SRP,
[wmi_pdev_param_enable_sr_prohibit] = WMI_PDEV_PARAM_ENABLE_SR_PROHIBIT,
};
/**
@@ -485,6 +487,10 @@ static const uint32_t vdev_param_tlv[] = {
[wmi_vdev_param_6ghz_params] = WMI_VDEV_PARAM_6GHZ_PARAMS,
[wmi_vdev_param_enable_disable_roam_reason_vsie] =
WMI_VDEV_PARAM_ENABLE_DISABLE_ROAM_REASON_VSIE,
[wmi_vdev_param_set_cmd_obss_pd_threshold] =
WMI_VDEV_PARAM_SET_CMD_OBSS_PD_THRESHOLD,
[wmi_vdev_param_set_cmd_obss_pd_per_ac] =
WMI_VDEV_PARAM_SET_CMD_OBSS_PD_PER_AC,
};
#endif