qcacmn: qcacmn: Add Monitor 1.0 support for WCN6450

Currently in monitor mode, links are released to WBM through the
SW2WBM_RELEASE ring and WBM will feed the links back to RXDMA
through the WBM2RXDMA_LINK_RING.

WCN6450 uses SOFTUMAC architecture where WBM is not present.
Hence the WBM2RXDMA_LINK_RING is repurposed to SW2RXDMA_LINK_RING
where host will directly release the links to RXDMA using this ring.

Change-Id: I110f607e38c4c2ab10eb1bd7b1f5a7bce2f03692
CRs-Fixed: 3493368
Tento commit je obsažen v:
Venkateswara Naralasetty
2023-06-09 10:59:13 +05:30
odevzdal Rahul Choudhary
rodič 748fe0b6d7
revize 39ed82e609
25 změnil soubory, kde provedl 453 přidání a 169 odebrání

Zobrazit soubor

@@ -2399,6 +2399,7 @@ struct hal_hw_srng_config hw_srng_table_6122[] = {
{ /* TX_MONITOR_BUF */ 0},
{ /* TX_MONITOR_DST */ 0},
{ /* SW2RXDMA_NEW */ 0},
{ /* SW2RXDMA_LINK_RELEASE */ 0},
};
/**