diff options
| author | 2026-03-12 17:45:26 +0800 | |
|---|---|---|
| committer | 2026-03-12 15:25:39 +0100 | |
| commit | 74e0c9f0528bcd597cb1299a027d7be27d1c27d9 (patch) | |
| tree | ca291761e1734f5242d0a82cc034e5433abea9e5 /include/linux/clk/ssh:/git@git.zx2c4.com/git: | |
| parent | tty: serial: 8250: Add SystemBase Multi I/O cards (diff) | |
tty: serial: imx: keep dma request disabled before dma transfer setup
Since sdma hardware configure postpone to transfer phase, have to
disable dma request before dma transfer setup because there is a
hardware limitation on sdma event enable(ENBLn) as below.
Refer SDMA 2.6.28 Channel Enable RAM (SDMAARMx_CHNENBLn) section:
"It is thus essential for the Arm platform to program them before any
DMA request is triggered to the SDMA, otherwise an unpredictable
combination of channels may be started."
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Link: https://patch.msgid.link/20260312094526.297348-1-sherry.sun@nxp.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/clk/ssh:/git@git.zx2c4.com/git:')
0 files changed, 0 insertions, 0 deletions
