qcacmn: Retain ds ring indices across wifi restart

Retain ds ring indices across wifi restart to avoid
edma hang. Fetch the indices from ds module and set
the corresponding ds ring indices.

Change-Id: Ia299a7006166aef096c7d2c1f65f6bef65415a37
CRs-Fixed: 3332152
Цей коміт міститься в:
Pavankumar Nandeshwar
2022-11-13 23:45:13 -08:00
зафіксовано Madan Koyyalamudi
джерело 4f77d1f3c1
коміт a2ddd8956b
9 змінених файлів з 236 додано та 35 видалено

Переглянути файл

@@ -1835,6 +1835,11 @@ static void hal_hw_txrx_ops_attach_qcn9224(struct hal_soc *hal_soc)
hal_get_tsf2_scratch_reg_qcn9224;
hal_soc->ops->hal_get_tqm_scratch_reg =
hal_get_tqm_scratch_reg_qcn9224;
hal_soc->ops->hal_tx_ring_halt_set = hal_tx_ppe2tcl_ring_halt_set_9224;
hal_soc->ops->hal_tx_ring_halt_reset =
hal_tx_ppe2tcl_ring_halt_reset_9224;
hal_soc->ops->hal_tx_ring_halt_poll =
hal_tx_ppe2tcl_ring_halt_done_9224;
};
/**