mbox series

[0/3] RZ/G2L DMAC enhancements

Message ID 20230324094957.115071-1-biju.das.jz@bp.renesas.com (mailing list archive)
Headers show
Series RZ/G2L DMAC enhancements | expand

Message

Biju Das March 24, 2023, 9:49 a.m. UTC
This patch series aims to add enhancement to RZ/G2L DMAC driver.
It is basically for supporting SCIF DMA.

It is based on a patch in the BSP by Long Luu which is similar to
rcar-dmac implementation.
<long.luu.ur@renesas.com>

Tested audio, RSPI and scif with these changes.
 15:      65880          0     GICv3 157 Edge      11820000.dma-controller:0
 16:      65880          0     GICv3 158 Edge      11820000.dma-controller:1
 17:      28498          0     GICv3 159 Edge      11820000.dma-controller:2
 18:      28498          0     GICv3 160 Edge      11820000.dma-controller:3
 19:       7934          0     GICv3 161 Edge      11820000.dma-controller:4
 20:       5766          0     GICv3 162 Edge      11820000.dma-controller:5
 21:          0          0     GICv3 163 Edge      11820000.dma-controller:6
 22:          0          0     GICv3 164 Edge      11820000.dma-controller:7
 23:          0          0     GICv3 165 Edge      11820000.dma-controller:8
 24:          0          0     GICv3 166 Edge      11820000.dma-controller:9
 25:          0          0     GICv3 167 Edge      11820000.dma-controller:10
 26:          0          0     GICv3 168 Edge      11820000.dma-controller:11
 27:          0          0     GICv3 169 Edge      11820000.dma-controller:12
 28:          0          0     GICv3 170 Edge      11820000.dma-controller:13
 29:          0          0     GICv3 171 Edge      11820000.dma-controller:14
 30:          0          0     GICv3 172 Edge      11820000.dma-controller:15

Biju Das (3):
  dmaengine: sh: rz-dmac: Reinitialize lmdescriptor head
  dmaengine: sh: rz-dmac: Add device_tx_status() callback
  dmaengine: sh: rz-dmac: Add device_pause() callback

 drivers/dma/sh/rz-dmac.c | 196 ++++++++++++++++++++++++++++++++++++++-
 1 file changed, 195 insertions(+), 1 deletion(-)