qcacmn: Add DBR support for standalone sounding CBF CV data

Added change,
1. Define new DBR module DBR_MODULE_CBF to handle TxBF
   standalone sounding CV data and corresponding ring
   initialization.
2. API to extract new meta data TLV added for CV data.
3. API to handle standalone sounding complete.

Change-Id: Id28c5561bb8b3bf08de7ddd9aa2365e2ae99f1c2
CRs-Fixed: 3415627
This commit is contained in:
Basamma Yakkanahalli
2023-03-05 06:04:17 +05:30
zatwierdzone przez Madan Koyyalamudi
rodzic aecdfaa78a
commit 031d51614e
12 zmienionych plików z 172 dodań i 13 usunięć

Wyświetl plik

@@ -421,8 +421,10 @@ struct hal_hw_srng_config hw_srng_table_9224v2[] = {
{ /* DIR_BUF_RX_DMA_SRC */
.start_ring_id = HAL_SRNG_DIR_BUF_RX_SRC_DMA_RING,
/* one ring for spectral and one ring for cfr */
.max_rings = 2,
/* one ring for spectral, one ring for cfr and
* another one ring for txbf cv upload
*/
.max_rings = 3,
.entry_size = 2,
.lmac_ring = TRUE,
.ring_dir = HAL_SRNG_SRC_RING,