-
Bug
-
Resolution: Fixed
-
Medium
-
PDK
-
PDK-13542
-
PROCESSOR_SDK_09.00.00
-
PROCESSOR_SDK_10.00.00
-
Description
In case of TX channels, when teardown completes, the flush bit remains set and is not cleared explicitly in Udma_chDisableTxChan API in udma_ch.c and after enabling the channel again this does not allow submission of next descriptor. This especially happens for PDMA channels
Resolution
Clear the flush bit once teardown gets completed.
Root Cause
UDMA driver will set flush bit of peer channel while initiating force teardown,
driver needs to clear this bit once teardown gets completed and was not being done by driver.