Commits
Grygorii Strashko committed 7430074ed54
dmaengine: ti: k3-navss-udma: reset tx/rx rt regs upon channel request Some of UDMA channels might be used by ROM or u-boot before Linux is started. As result UDMA RX/TX RT registers might be not in the default state. Now the UDMA glue layer doesn't overwriting UDMA RX/TX RT and uses RMW operation to set/clear bits RT registers which causes UDMA RX/TX channels to stop working if there RT registers have been not in the default state upon starting Linux (like tdown bit is set). It has been worked before because MCU UDMA was not used or was cleaned properly by u-boot. Reviewed-by: Peter Ujfalusi <peter.ujflausi@ti.com> Acked-by: Peter Ujfalusi <peter.ujflausi@ti.com> Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>