diff options
author | Jingchang Lu <b35083@freescale.com> | 2014-02-17 21:17:11 -0500 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2014-02-17 22:45:16 -0500 |
commit | b93293b951a50474267cc86fbca812194453808f (patch) | |
tree | 8adb24bc0a0e905c52d7e762aa0a11deb42837a1 /arch/arm/boot/dts/vf610.dtsi | |
parent | 5ee49a117c88d95e7cff86a5cd956c4420988c03 (diff) |
ARM: dts: vf610: Add eDMA node
Signed-off-by: Jingchang Lu <b35083@freescale.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/vf610.dtsi')
-rw-r--r-- | arch/arm/boot/dts/vf610.dtsi | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/vf610.dtsi b/arch/arm/boot/dts/vf610.dtsi index 107e2c07dd47..e1e1e510287f 100644 --- a/arch/arm/boot/dts/vf610.dtsi +++ b/arch/arm/boot/dts/vf610.dtsi | |||
@@ -88,6 +88,21 @@ | |||
88 | arm,tag-latency = <2 2 2>; | 88 | arm,tag-latency = <2 2 2>; |
89 | }; | 89 | }; |
90 | 90 | ||
91 | edma0: dma-controller@40018000 { | ||
92 | #dma-cells = <2>; | ||
93 | compatible = "fsl,vf610-edma"; | ||
94 | reg = <0x40018000 0x2000>, | ||
95 | <0x40024000 0x1000>, | ||
96 | <0x40025000 0x1000>; | ||
97 | interrupts = <0 8 IRQ_TYPE_LEVEL_HIGH>, | ||
98 | <0 9 IRQ_TYPE_LEVEL_HIGH>; | ||
99 | interrupt-names = "edma-tx", "edma-err"; | ||
100 | dma-channels = <32>; | ||
101 | clock-names = "dmamux0", "dmamux1"; | ||
102 | clocks = <&clks VF610_CLK_DMAMUX0>, | ||
103 | <&clks VF610_CLK_DMAMUX1>; | ||
104 | }; | ||
105 | |||
91 | uart0: serial@40027000 { | 106 | uart0: serial@40027000 { |
92 | compatible = "fsl,vf610-lpuart"; | 107 | compatible = "fsl,vf610-lpuart"; |
93 | reg = <0x40027000 0x1000>; | 108 | reg = <0x40027000 0x1000>; |
@@ -263,6 +278,21 @@ | |||
263 | reg = <0x40080000 0x80000>; | 278 | reg = <0x40080000 0x80000>; |
264 | ranges; | 279 | ranges; |
265 | 280 | ||
281 | edma1: dma-controller@40098000 { | ||
282 | #dma-cells = <2>; | ||
283 | compatible = "fsl,vf610-edma"; | ||
284 | reg = <0x40098000 0x2000>, | ||
285 | <0x400a1000 0x1000>, | ||
286 | <0x400a2000 0x1000>; | ||
287 | interrupts = <0 10 IRQ_TYPE_LEVEL_HIGH>, | ||
288 | <0 11 IRQ_TYPE_LEVEL_HIGH>; | ||
289 | interrupt-names = "edma-tx", "edma-err"; | ||
290 | dma-channels = <32>; | ||
291 | clock-names = "dmamux0", "dmamux1"; | ||
292 | clocks = <&clks VF610_CLK_DMAMUX2>, | ||
293 | <&clks VF610_CLK_DMAMUX3>; | ||
294 | }; | ||
295 | |||
266 | uart4: serial@400a9000 { | 296 | uart4: serial@400a9000 { |
267 | compatible = "fsl,vf610-lpuart"; | 297 | compatible = "fsl,vf610-lpuart"; |
268 | reg = <0x400a9000 0x1000>; | 298 | reg = <0x400a9000 0x1000>; |