qcacld-3.0: Add skeleton code for direct link datapath

Add skeleton code for direct link datapath in DP
component.

Change-Id: I1279abfe573017258b13043d779d0ddc41ee8dd2
CRs-Fixed: 3295346
Esse commit está contido em:
Yeshwanth Sriram Guntuka
2022-11-08 11:05:02 +05:30
commit de Madan Koyyalamudi
commit f263f50933
5 arquivos alterados com 124 adições e 1 exclusões

Ver arquivo

@@ -1341,4 +1341,33 @@ void *ucfg_dp_prealloc_get_consistent_mem_unaligned(qdf_size_t size,
*/
void ucfg_dp_prealloc_put_consistent_mem_unaligned(void *va_unaligned);
#endif
#endif /* _WLAN_DP_UCFGi_API_H_ */
#ifdef FEATURE_DIRECT_LINK
/**
* ucfg_dp_direct_link_init() - Initializes Direct Link datapath
* @psoc: psoc handle
*
* Return: QDF status
*/
QDF_STATUS ucfg_dp_direct_link_init(struct wlan_objmgr_psoc *psoc);
/**
* ucfg_dp_direct_link_deinit() - De-initializes Direct Link datapath
* @psoc: psoc handle
*
* Return: None
*/
void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc);
#else
static inline
QDF_STATUS ucfg_dp_direct_link_init(struct wlan_objmgr_psoc *psoc)
{
return QDF_STATUS_SUCCESS;
}
static inline
void ucfg_dp_direct_link_deinit(struct wlan_objmgr_psoc *psoc)
{
}
#endif
#endif /* _WLAN_DP_UCFG_API_H_ */