qcacld-3.0: Implement DP component for FISA feature

Add FISA feature support for DP componentization.

Change-Id: I748a20ec44d1c299aab8d31facd059eb2e35e680
CRs-Fixed: 3243693
此提交包含在:
Azmath Mohammed
2022-09-19 15:05:13 +05:30
提交者 Madan Koyyalamudi
父節點 26a3f0c700
當前提交 aacfd1d3d0
共有 8 個檔案被更改,包括 137 行新增141 行删除

查看文件

@@ -1232,6 +1232,22 @@ void
dp_ucfg_disable_link_monitoring(struct wlan_objmgr_psoc *psoc,
struct wlan_objmgr_vdev *vdev);
#if defined(WLAN_SUPPORT_RX_FISA)
/**
* ucfg_dp_rx_skip_fisa() - Set flags to skip fisa aggregation
* @value: allow or skip fisa
*
* Return: None
*/
void ucfg_dp_rx_skip_fisa(uint32_t value);
#else
static inline
void ucfg_dp_rx_skip_fisa(uint32_t value)
{
}
#endif
#ifdef DP_TRAFFIC_END_INDICATION
/**
* ucfg_dp_traffic_end_indication_get() - Get data end indication info

查看文件

@@ -2311,5 +2311,16 @@ void ucfg_dp_prealloc_put_consistent_mem_unaligned(void *va_unaligned)
{
dp_prealloc_put_consistent_mem_unaligned(va_unaligned);
}
#endif
#if defined(WLAN_SUPPORT_RX_FISA)
void ucfg_dp_rx_skip_fisa(uint32_t value)
{
void *dp_soc;
dp_soc = cds_get_context(QDF_MODULE_ID_SOC);
if (dp_soc)
dp_rx_skip_fisa(dp_soc, value);
}
#endif