qcacmn: Config edits for multiple TX rings in HMT
The following configurations are changed - Change numer of WBM2SWRELEASE rings from 7 to 8 - Use configurable RBM value when enqueuing packets for TX. This is needed since WBM release ring numbers do not have an easy mapping to RBM values for HMT1.0. Change-Id: Idcf9e48e00b7039331fc1837bb1e900b12f19eb3 CRs-Fixed: 2984362
This commit is contained in:

committed by
Madan Koyyalamudi

父節點
3e89b4435a
當前提交
47a165fe8e
@@ -24,9 +24,7 @@ enum hal_li_tx_ret_buf_manager {
|
||||
HAL_LI_WBM_SW1_BM_ID = 4,
|
||||
HAL_LI_WBM_SW2_BM_ID = 5,
|
||||
HAL_LI_WBM_SW3_BM_ID = 6,
|
||||
#ifdef IPA_WDI3_TX_TWO_PIPES
|
||||
HAL_LI_WBM_SW4_BM_ID = 7,
|
||||
#endif
|
||||
};
|
||||
|
||||
/*---------------------------------------------------------------------------
|
||||
|
@@ -1782,7 +1782,7 @@ struct hal_hw_srng_config hw_srng_table_7850[] = {
|
||||
},
|
||||
{ /* WBM2SW_RELEASE */
|
||||
.start_ring_id = HAL_SRNG_WBM2SW0_RELEASE,
|
||||
.max_rings = 7,
|
||||
.max_rings = 8,
|
||||
.entry_size = sizeof(struct wbm_release_ring) >> 2,
|
||||
.lmac_ring = FALSE,
|
||||
.ring_dir = HAL_SRNG_DST_RING,
|
||||
|
Reference in New Issue
Block a user