[PATCH 0/8] Add GPCDMA support in Tegra264

Akhil R posted 8 patches 1 month, 2 weeks ago
There is a newer version of this series
.../bindings/dma/nvidia,tegra186-gpc-dma.yaml |  27 +-
.../arm64/boot/dts/nvidia/tegra264-p3834.dtsi |   4 +
arch/arm64/boot/dts/nvidia/tegra264.dtsi      |  33 +-
drivers/dma/tegra186-gpc-dma.c                | 441 +++++++++++-------
4 files changed, 337 insertions(+), 168 deletions(-)
[PATCH 0/8] Add GPCDMA support in Tegra264
Posted by Akhil R 1 month, 2 weeks ago
This series adds support for GPCDMA in Tegra264 with an additional
support for separate stream ID for each channel. Tegra264 GPCDMA
controller has changes in the register offset and uses 41 bit
addressing for memory. Add changes in the tegra186-gpc-dma driver
to support these.

Akhil R (8):
  dt-bindings: dma: nvidia,tegra186-gpc-dma: Add iommu-map property
  dt-bindings: dma: nvidia,tegra186-gpc-dma: Make reset optional
  dmaengine: tegra: Make reset control optional
  dmaengine: tegra: Use struct for register offsets
  dmaengine: tegra: Support address width > 40 bits
  dmaengine: tegra: Use iommu-map for stream ID
  dmaengine: tegra: Add Tegra264 support
  arm64: tegra: Add iommu-map and enable GPCDMA in Tegra264

 .../bindings/dma/nvidia,tegra186-gpc-dma.yaml |  27 +-
 .../arm64/boot/dts/nvidia/tegra264-p3834.dtsi |   4 +
 arch/arm64/boot/dts/nvidia/tegra264.dtsi      |  33 +-
 drivers/dma/tegra186-gpc-dma.c                | 441 +++++++++++-------
 4 files changed, 337 insertions(+), 168 deletions(-)

-- 
2.50.1