[9610] arm64: dtsi: add pdma device node
authorTaekki Kim <taekki.kim@samsung.com>
Fri, 4 May 2018 05:46:06 +0000 (14:46 +0900)
committerTaekki Kim <taekki.kim@samsung.com>
Mon, 14 May 2018 05:42:48 +0000 (14:42 +0900)
Change-Id: I587f504d44c3651472ca3d20ca51c18bdc63de93
Signed-off-by: Taekki Kim <taekki.kim@samsung.com>
arch/arm64/boot/dts/exynos/exynos9610.dtsi

index f34f2d9416dac314d6803b952740d12948233671..9805a229173f567497372ed3f233e00be32135b1 100644 (file)
                reg = <0x0 0x13410000 0x1020>;
        };
 
+       /* DMA */
+       amba {
+               #address-cells = <2>;
+               #size-cells = <1>;
+               compatible = "arm,amba-bus";
+               interrupt-parent = <&gic>;
+               ranges;
+
+               pdma0: pdma0@120C0000 {
+                       compatible = "arm,pl330", "arm,primecell";
+                       reg = <0x0 0x120C0000 0x1000>;
+                       interrupts = <0 294 0>;
+                       clocks = <&clock GATE_PDMA_CORE_QCH>;
+                       clock-names = "apb_pclk";
+                       #dma-cells = <1>;
+                       #dma-channels = <8>;
+                       #dma-requests = <32>;
+                       #dma-multi-irq = <1>;
+                       dma-arwrapper = <0x120C4400>,
+                                       <0x120C4420>,
+                                       <0x120C4440>,
+                                       <0x120C4460>,
+                                       <0x120C4480>,
+                                       <0x120C44A0>,
+                                       <0x120C44C0>,
+                                       <0x120C44E0>;
+                       dma-awwrapper = <0x120C4404>,
+                                       <0x120C4424>,
+                                       <0x120C4444>,
+                                       <0x120C4464>,
+                                       <0x120C4484>,
+                                       <0x120C44A4>,
+                                       <0x120C44C4>,
+                                       <0x120C44E4>;
+                       dma-instwrapper = <0x120C4500>;
+                       dma-mask-bit = <36>;
+                       coherent-mask-bit = <36>;
+               };
+       };
+
        watchdog_cl0@10050000 {
                compatible = "samsung,exynos7-wdt";
                reg = <0x0 0x10050000 0x100>;