qcacmn: DSC-Add search_idx tbl alloc framework

In STA mode ast idx override approach is used. In DSc to use ast idx
Need to configure a search idx register with ast idx and cache set number.

Added needed logic to instantiate search index register and
use it for STA mode in DSC path.

Change-Id: I6b3fb7c01a39b16ff1d473381c6155436fe2b27a
CRs-Fixed: 3375219
This commit is contained in:
Radha Krishna Simha Jiguru
2023-01-07 21:06:44 +05:30
committed by Madan Koyyalamudi
parent 07e72e4e7e
commit 2776d767a2
4 changed files with 52 additions and 5 deletions

View File

@@ -1301,6 +1301,8 @@ struct hal_hw_txrx_ops {
void (*hal_tx_ring_halt_set)(hal_soc_handle_t hal_soc_hdl);
void (*hal_tx_ring_halt_reset)(hal_soc_handle_t hal_soc_hdl);
bool (*hal_tx_ring_halt_poll)(hal_soc_handle_t hal_soc_hdl);
uint32_t (*hal_tx_get_num_ppe_vp_search_idx_tbl_entries)(
hal_soc_handle_t hal_soc_hdl);
};
/**