qcacmn: Configure monitor ring for CFR on Waikiki

Changes to configure the rxdma ring for CFR. Move existing
API of legacy chipsets to dp_mon_1.0 and add Waikiki
specific API in dp_mon_2.0.

CRs-Fixed: 3231265
Change-Id: Id7276bb7bb7f58461c7e10a0695c3e78a1c39b0c
This commit is contained in:
Shwetha G K
2022-06-30 15:37:13 +05:30
committed by Madan Koyyalamudi
parent ee69671df1
commit 56d67b3e32
4 changed files with 204 additions and 85 deletions

View File

@@ -3966,6 +3966,16 @@ void dp_mon_ops_register_1_0(struct dp_mon_soc *mon_soc);
*/
void dp_mon_cdp_ops_register_1_0(struct cdp_ops *ops);
#if defined(WLAN_CFR_ENABLE) && defined(WLAN_ENH_CFR_ENABLE)
/**
* dp_cfr_filter_register_1_0(): register cfr filter setting API
* @ops: cdp ops handle
*
* return: void
*/
void dp_cfr_filter_register_1_0(struct cdp_ops *ops);
#endif
#ifdef QCA_MONITOR_2_0_SUPPORT
/**
* dp_mon_ops_register_2_0(): register monitor ops
@@ -3982,6 +3992,16 @@ void dp_mon_ops_register_2_0(struct dp_mon_soc *mon_soc);
* return: void
*/
void dp_mon_cdp_ops_register_2_0(struct cdp_ops *ops);
#if defined(WLAN_CFR_ENABLE) && defined(WLAN_ENH_CFR_ENABLE)
/**
* dp_cfr_filter_register_2_0(): register cfr filter setting API
* @ops: cdp ops handle
*
* return: void
*/
void dp_cfr_filter_register_2_0(struct cdp_ops *ops);
#endif
#endif /* QCA_MONITOR_2_0_SUPPORT */
/**