qcacld-3.0: Add Component APIs for required ucfg APIs in DP component

When component dependent functions calling from higher
modules or any other components, it uses ucfg APIs pattern.
Calling ucfg dependent APIs is acceptable for higher modules
like HDD, OSIF but for another components like DP to avoid
using ucfg APIs here, implementing component APIs for existing
ucfg APIs to other components like MLME, TDLS, Pkt capture in
DP component module.

Change-Id: Ib8857eeca6a88810d7875312ff6dc14ffb60bc70
CRs-Fixed: 3351486
This commit is contained in:
Roopavathi Lingampalli
2022-12-01 13:48:44 +05:30
committed by Madan Koyyalamudi
parent 75c248dbb9
commit fcb513f88f
12 changed files with 131 additions and 31 deletions

View File

@@ -4097,4 +4097,15 @@ wlan_mlme_get_sr_enable_modes(struct wlan_objmgr_psoc *psoc, uint8_t *val);
void
wlan_mlme_set_edca_pifs_param(struct wlan_edca_pifs_param_ie *ep,
enum host_edca_param_type type);
/**
* wlan_mlme_stats_get_periodic_display_time() - get display time
* @psoc: pointer to psoc object
* @periodic_display_time: buffer to hold value
*
* Return: QDF Status
*/
QDF_STATUS
wlan_mlme_stats_get_periodic_display_time(struct wlan_objmgr_psoc *psoc,
uint32_t *periodic_display_time);
#endif /* _WLAN_MLME_API_H_ */