[PATCH 0/3] RZ/G2L DMAC enhancements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxx>

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(-)

-- 
2.25.1




[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux PCI]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux