qcacmn: Enable interrupt based processing in monitor mode

Enable the interrupt based processing in monitor mode
for WCN7850, by enabling MSI interrupts for rxdma
monitor destination ring.

Change-Id: Ia3c4456d28ed58c8ef49a7aa8e711076fbdf9415
CRs-Fixed: 3094129
This commit is contained in:
Rakesh Pillai
2021-11-30 20:09:25 -08:00
committato da Madan Koyyalamudi
parent c6f1baf93f
commit 615c512921
4 ha cambiato i file con 106 aggiunte e 14 eliminazioni

Vedi File

@@ -60,6 +60,18 @@ dp_process_ppdu_stats_update_failed_bitmap(struct dp_pdev *pdev,
}
#endif
#ifdef DP_CON_MON_MSI_ENABLED
static inline bool dp_is_monitor_mode_using_poll(struct dp_soc *soc)
{
return false;
}
#else
static inline bool dp_is_monitor_mode_using_poll(struct dp_soc *soc)
{
return true;
}
#endif
/*
* dp_mon_soc_attach() - DP monitor soc attach
* @soc: Datapath SOC handle