From: Jon Hunter Date: Tue, 9 Aug 2016 15:21:17 +0000 (+0100) Subject: arm64: tegra: Add ADMA node for Tegra210 X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=19e61213f6a5897819a7cbfeb6c5ee25f0a7035f;p=deliverable%2Flinux.git arm64: tegra: Add ADMA node for Tegra210 Populate the ADMA node for Tegra210. The ADMA is used by the Audio Processing Engine (APE) on Tegra210 for moving data between the APE and system memory. Signed-off-by: Jon Hunter Signed-off-by: Thierry Reding --- diff --git a/arch/arm64/boot/dts/nvidia/tegra210.dtsi b/arch/arm64/boot/dts/nvidia/tegra210.dtsi index 0820073a3222..9f9bf23cadb0 100644 --- a/arch/arm64/boot/dts/nvidia/tegra210.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra210.dtsi @@ -956,6 +956,38 @@ ranges = <0x702c0000 0x0 0x702c0000 0x00040000>; status = "disabled"; + adma: dma@702e2000 { + compatible = "nvidia,tegra210-adma"; + reg = <0x702e2000 0x2000>; + interrupt-parent = <&agic>; + interrupts = , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + #dma-cells = <1>; + clocks = <&tegra_car TEGRA210_CLK_D_AUDIO>; + clock-names = "d_audio"; + status = "disabled"; + }; + agic: agic@702f9000 { compatible = "nvidia,tegra210-agic"; #interrupt-cells = <3>;