Message ID | 1644246094-29423-1-git-send-email-akhilrajeev@nvidia.com (mailing list archive) |
---|---|
Headers | show |
Series | Add NVIDIA Tegra GPC-DMA driver | expand |
> Add support for NVIDIA Tegra general purpose DMA driver for > Tegra186 and Tegra194 platform. > > v18 -> v19: > * Use function pointer to call pause/stop_client() in terminate_all() > * Remove unused arg in program_sid() > > v18 - https://lkml.org/lkml/2022/2/4/379 > > Akhil R (4): > dt-bindings: dmaengine: Add doc for tegra gpcdma > dmaengine: tegra: Add tegra gpcdma driver > arm64: defconfig: tegra: Enable GPCDMA > arm64: tegra: Add GPCDMA node for tegra186 and tegra194 > > .../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 110 ++ > arch/arm64/boot/dts/nvidia/tegra186.dtsi | 42 + > arch/arm64/boot/dts/nvidia/tegra194.dtsi | 43 + > arch/arm64/configs/defconfig | 1 + > drivers/dma/Kconfig | 11 + > drivers/dma/Makefile | 1 + > drivers/dma/tegra186-gpc-dma.c | 1505 ++++++++++++++++++++ > 7 files changed, 1713 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/dma/nvidia,tegra186-gpc-dma.yaml > create mode 100644 drivers/dma/tegra186-gpc-dma.c Please help to apply the patchset if there are no further concerns or suggestions. Thanks, Akhil