mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-14 16:46:15 -04:00
qcacmn: Add WMI support for management related params
Add WMI commands:
1) WMI_PDEV_PARAM_SET_MGMT_TTL
Enable/Disable/Set MGMT_TTL in milliseconds.
2) WMI_PDEV_PARAM_SET_PROBE_RESP_TTL
Enable/Disable/Set PROBE_RESP_TTL in milliseconds.
3) WMI_PDEV_PARAM_SET_MU_PPDU_DURATION
Set global MU PPDU duration for DL (usec units)
4) WMI_PDEV_PARAM_SET_TBTT_CTRL.
Set TBTT CTRL value BITS 0 - 2
(refer to WMI_TBTT_CTRL_CFG enum)
Change-Id: Iedda500fdb7bdedcc11fef31f0b29ad3f1812a43
CRs-Fixed: 2415745
This commit is contained in:
parent
9ea9740948
commit
2e504085a3
3 changed files with 20 additions and 0 deletions
|
|
@ -1606,6 +1606,14 @@ enum _ol_ath_param_t {
|
|||
OL_ATH_PARAM_ACS_NEAR_RANGE_WEIGHTAGE = 413,
|
||||
OL_ATH_PARAM_ACS_MID_RANGE_WEIGHTAGE = 414,
|
||||
OL_ATH_PARAM_ACS_FAR_RANGE_WEIGHTAGE = 415,
|
||||
/* Enable/Disable/Set MGMT_TTL in milliseconds. */
|
||||
OL_ATH_PARAM_MGMT_TTL = 417,
|
||||
/* Enable/Disable/Set PROBE_RESP_TTL in milliseconds */
|
||||
OL_ATH_PARAM_PROBE_RESP_TTL = 418,
|
||||
/* Set global MU PPDU duration for DL (usec units) */
|
||||
OL_ATH_PARAM_MU_PPDU_DURATION = 419,
|
||||
/* Set TBTT_CTRL_CFG */
|
||||
OL_ATH_PARAM_TBTT_CTRL = 420,
|
||||
};
|
||||
#endif
|
||||
/* Bitmasks for stats that can block */
|
||||
|
|
|
|||
|
|
@ -4991,6 +4991,11 @@ typedef enum {
|
|||
wmi_pdev_param_equal_ru_allocation_enable,
|
||||
wmi_pdev_param_per_peer_prd_cfr_enable,
|
||||
wmi_pdev_param_nav_override_config,
|
||||
wmi_pdev_param_set_mgmt_ttl,
|
||||
wmi_pdev_param_set_prb_rsp_ttl,
|
||||
wmi_pdev_param_set_mu_ppdu_duration,
|
||||
wmi_pdev_param_set_tbtt_ctrl,
|
||||
wmi_pdev_param_max,
|
||||
} wmi_conv_pdev_params_id;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -305,6 +305,13 @@ static const uint32_t pdev_param_tlv[] = {
|
|||
WMI_PDEV_PARAM_EQUAL_RU_ALLOCATION_ENABLE,
|
||||
[wmi_pdev_param_per_peer_prd_cfr_enable] =
|
||||
WMI_PDEV_PARAM_PER_PEER_PERIODIC_CFR_ENABLE,
|
||||
[wmi_pdev_param_set_mgmt_ttl] = WMI_PDEV_PARAM_SET_MGMT_TTL,
|
||||
[wmi_pdev_param_set_prb_rsp_ttl] =
|
||||
WMI_PDEV_PARAM_SET_PROBE_RESP_TTL,
|
||||
[wmi_pdev_param_set_mu_ppdu_duration] =
|
||||
WMI_PDEV_PARAM_SET_MU_PPDU_DURATION,
|
||||
[wmi_pdev_param_set_tbtt_ctrl] =
|
||||
WMI_PDEV_PARAM_SET_TBTT_CTRL,
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in a new issue