qcacmn: Add get functionality for HW vdev stats config
Add get functionality for HW vdev stats config Change-Id: I9dece842be423eb77ff177ea4aae71b0e0320e1e CRs-Fixed: 3092109
This commit is contained in:

committed by
Madan Koyyalamudi

parent
03c268ac2d
commit
aad4011dcc
@@ -1498,7 +1498,7 @@ enum cdp_vdev_param_type {
|
|||||||
* @CDP_SET_PREFERRED_HW_MODE: set preferred hw mode
|
* @CDP_SET_PREFERRED_HW_MODE: set preferred hw mode
|
||||||
* @CDP_CFG_PEER_EXT_STATS: Peer extended stats mode.
|
* @CDP_CFG_PEER_EXT_STATS: Peer extended stats mode.
|
||||||
* @CDP_IPA_ENABLE : set IPA enable mode.
|
* @CDP_IPA_ENABLE : set IPA enable mode.
|
||||||
* @CDP_SET_VDEV_STATS_HW_OFFLOAD: HW Vdev stats enable/disable
|
* @CDP_CFG_VDEV_STATS_HW_OFFLOAD: HW Vdev stats config
|
||||||
*/
|
*/
|
||||||
enum cdp_psoc_param_type {
|
enum cdp_psoc_param_type {
|
||||||
CDP_ENABLE_RATE_STATS,
|
CDP_ENABLE_RATE_STATS,
|
||||||
@@ -1506,7 +1506,7 @@ enum cdp_psoc_param_type {
|
|||||||
CDP_SET_PREFERRED_HW_MODE,
|
CDP_SET_PREFERRED_HW_MODE,
|
||||||
CDP_CFG_PEER_EXT_STATS,
|
CDP_CFG_PEER_EXT_STATS,
|
||||||
CDP_IPA_ENABLE,
|
CDP_IPA_ENABLE,
|
||||||
CDP_SET_VDEV_STATS_HW_OFFLOAD,
|
CDP_CFG_VDEV_STATS_HW_OFFLOAD,
|
||||||
CDP_SAWF_ENABLE,
|
CDP_SAWF_ENABLE,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -9977,7 +9977,7 @@ dp_set_psoc_param(struct cdp_soc_t *cdp_soc,
|
|||||||
case CDP_IPA_ENABLE:
|
case CDP_IPA_ENABLE:
|
||||||
soc->wlan_cfg_ctx->ipa_enabled = val.cdp_ipa_enabled;
|
soc->wlan_cfg_ctx->ipa_enabled = val.cdp_ipa_enabled;
|
||||||
break;
|
break;
|
||||||
case CDP_SET_VDEV_STATS_HW_OFFLOAD:
|
case CDP_CFG_VDEV_STATS_HW_OFFLOAD:
|
||||||
wlan_cfg_set_vdev_stats_hw_offload_config(wlan_cfg_ctx,
|
wlan_cfg_set_vdev_stats_hw_offload_config(wlan_cfg_ctx,
|
||||||
val.cdp_psoc_param_vdev_stats_hw_offload);
|
val.cdp_psoc_param_vdev_stats_hw_offload);
|
||||||
break;
|
break;
|
||||||
@@ -10013,6 +10013,10 @@ static QDF_STATUS dp_get_psoc_param(struct cdp_soc_t *cdp_soc,
|
|||||||
val->cdp_psoc_param_pext_stats =
|
val->cdp_psoc_param_pext_stats =
|
||||||
wlan_cfg_is_peer_ext_stats_enabled(soc->wlan_cfg_ctx);
|
wlan_cfg_is_peer_ext_stats_enabled(soc->wlan_cfg_ctx);
|
||||||
break;
|
break;
|
||||||
|
case CDP_CFG_VDEV_STATS_HW_OFFLOAD:
|
||||||
|
val->cdp_psoc_param_vdev_stats_hw_offload =
|
||||||
|
wlan_cfg_get_vdev_stats_hw_offload_config(soc->wlan_cfg_ctx);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
dp_warn("Invalid param");
|
dp_warn("Invalid param");
|
||||||
break;
|
break;
|
||||||
|
Reference in New Issue
Block a user