diff options
author | Olof Johansson <olof@lixom.net> | 2013-06-14 21:51:21 -0400 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2013-06-14 21:51:21 -0400 |
commit | ef0a3402cccf75b43b1ed854f57fb11b54a1241a (patch) | |
tree | 671b865c1967e12003fd2716e26b1b69037f683b /arch/arm/boot/dts/sama5d3.dtsi | |
parent | 37177faefc22209deb547579d4c2dfd5d6bf30ab (diff) | |
parent | 24ce10e142e7b063c4ae4437dd3b290fbfafe052 (diff) |
Merge tag 'at91-dt' of git://github.com/at91linux/linux-at91 into next/dt
From Nicolas Ferre:
Again some nice DT updates for AT91:
- DMA binding update with one patch shared with slave-dma tree
- more SPI DT activation
- enable the USB gadget HS for DT platforms
* tag 'at91-dt' of git://github.com/at91linux/linux-at91:
ARM: at91: sam9m10g45ek add udc DT support
ARM: at91: sam9g45 add udc DT support
ARM: at91: sam9x5ek add udc DT support
ARM: at91: sam9x5 add udc DT support
ARM: at91: dt: at91sam9x5: add SPI DMA client infos
ARM: at91: dt: switch DMA DT bindings to pre-processor
ARM: at91: dt: add header to define at_hdmac configuration
Diffstat (limited to 'arch/arm/boot/dts/sama5d3.dtsi')
-rw-r--r-- | arch/arm/boot/dts/sama5d3.dtsi | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/arch/arm/boot/dts/sama5d3.dtsi b/arch/arm/boot/dts/sama5d3.dtsi index f57ffbc97432..bbf88d722956 100644 --- a/arch/arm/boot/dts/sama5d3.dtsi +++ b/arch/arm/boot/dts/sama5d3.dtsi | |||
@@ -9,6 +9,7 @@ | |||
9 | */ | 9 | */ |
10 | 10 | ||
11 | #include "skeleton.dtsi" | 11 | #include "skeleton.dtsi" |
12 | #include <dt-bindings/dma/at91.h> | ||
12 | #include <dt-bindings/pinctrl/at91.h> | 13 | #include <dt-bindings/pinctrl/at91.h> |
13 | #include <dt-bindings/interrupt-controller/irq.h> | 14 | #include <dt-bindings/interrupt-controller/irq.h> |
14 | #include <dt-bindings/gpio/gpio.h> | 15 | #include <dt-bindings/gpio/gpio.h> |
@@ -67,7 +68,7 @@ | |||
67 | compatible = "atmel,hsmci"; | 68 | compatible = "atmel,hsmci"; |
68 | reg = <0xf0000000 0x600>; | 69 | reg = <0xf0000000 0x600>; |
69 | interrupts = <21 IRQ_TYPE_LEVEL_HIGH 0>; | 70 | interrupts = <21 IRQ_TYPE_LEVEL_HIGH 0>; |
70 | dmas = <&dma0 2 0>; | 71 | dmas = <&dma0 2 AT91_DMA_CFG_PER_ID(0)>; |
71 | dma-names = "rxtx"; | 72 | dma-names = "rxtx"; |
72 | pinctrl-names = "default"; | 73 | pinctrl-names = "default"; |
73 | pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7>; | 74 | pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7>; |
@@ -115,8 +116,8 @@ | |||
115 | compatible = "atmel,at91sam9x5-i2c"; | 116 | compatible = "atmel,at91sam9x5-i2c"; |
116 | reg = <0xf0014000 0x4000>; | 117 | reg = <0xf0014000 0x4000>; |
117 | interrupts = <18 IRQ_TYPE_LEVEL_HIGH 6>; | 118 | interrupts = <18 IRQ_TYPE_LEVEL_HIGH 6>; |
118 | dmas = <&dma0 2 7>, | 119 | dmas = <&dma0 2 AT91_DMA_CFG_PER_ID(7)>, |
119 | <&dma0 2 8>; | 120 | <&dma0 2 AT91_DMA_CFG_PER_ID(8)>; |
120 | dma-names = "tx", "rx"; | 121 | dma-names = "tx", "rx"; |
121 | pinctrl-names = "default"; | 122 | pinctrl-names = "default"; |
122 | pinctrl-0 = <&pinctrl_i2c0>; | 123 | pinctrl-0 = <&pinctrl_i2c0>; |
@@ -129,8 +130,8 @@ | |||
129 | compatible = "atmel,at91sam9x5-i2c"; | 130 | compatible = "atmel,at91sam9x5-i2c"; |
130 | reg = <0xf0018000 0x4000>; | 131 | reg = <0xf0018000 0x4000>; |
131 | interrupts = <19 IRQ_TYPE_LEVEL_HIGH 6>; | 132 | interrupts = <19 IRQ_TYPE_LEVEL_HIGH 6>; |
132 | dmas = <&dma0 2 9>, | 133 | dmas = <&dma0 2 AT91_DMA_CFG_PER_ID(9)>, |
133 | <&dma0 2 10>; | 134 | <&dma0 2 AT91_DMA_CFG_PER_ID(10)>; |
134 | dma-names = "tx", "rx"; | 135 | dma-names = "tx", "rx"; |
135 | pinctrl-names = "default"; | 136 | pinctrl-names = "default"; |
136 | pinctrl-0 = <&pinctrl_i2c1>; | 137 | pinctrl-0 = <&pinctrl_i2c1>; |
@@ -177,7 +178,7 @@ | |||
177 | compatible = "atmel,hsmci"; | 178 | compatible = "atmel,hsmci"; |
178 | reg = <0xf8000000 0x600>; | 179 | reg = <0xf8000000 0x600>; |
179 | interrupts = <22 IRQ_TYPE_LEVEL_HIGH 0>; | 180 | interrupts = <22 IRQ_TYPE_LEVEL_HIGH 0>; |
180 | dmas = <&dma1 2 0>; | 181 | dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(0)>; |
181 | dma-names = "rxtx"; | 182 | dma-names = "rxtx"; |
182 | pinctrl-names = "default"; | 183 | pinctrl-names = "default"; |
183 | pinctrl-0 = <&pinctrl_mmc1_clk_cmd_dat0 &pinctrl_mmc1_dat1_3>; | 184 | pinctrl-0 = <&pinctrl_mmc1_clk_cmd_dat0 &pinctrl_mmc1_dat1_3>; |
@@ -190,7 +191,7 @@ | |||
190 | compatible = "atmel,hsmci"; | 191 | compatible = "atmel,hsmci"; |
191 | reg = <0xf8004000 0x600>; | 192 | reg = <0xf8004000 0x600>; |
192 | interrupts = <23 IRQ_TYPE_LEVEL_HIGH 0>; | 193 | interrupts = <23 IRQ_TYPE_LEVEL_HIGH 0>; |
193 | dmas = <&dma1 2 1>; | 194 | dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(1)>; |
194 | dma-names = "rxtx"; | 195 | dma-names = "rxtx"; |
195 | pinctrl-names = "default"; | 196 | pinctrl-names = "default"; |
196 | pinctrl-0 = <&pinctrl_mmc2_clk_cmd_dat0 &pinctrl_mmc2_dat1_3>; | 197 | pinctrl-0 = <&pinctrl_mmc2_clk_cmd_dat0 &pinctrl_mmc2_dat1_3>; |
@@ -303,8 +304,8 @@ | |||
303 | compatible = "atmel,at91sam9x5-i2c"; | 304 | compatible = "atmel,at91sam9x5-i2c"; |
304 | reg = <0xf801c000 0x4000>; | 305 | reg = <0xf801c000 0x4000>; |
305 | interrupts = <20 IRQ_TYPE_LEVEL_HIGH 6>; | 306 | interrupts = <20 IRQ_TYPE_LEVEL_HIGH 6>; |
306 | dmas = <&dma1 2 11>, | 307 | dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(11)>, |
307 | <&dma1 2 12>; | 308 | <&dma1 2 AT91_DMA_CFG_PER_ID(12)>; |
308 | dma-names = "tx", "rx"; | 309 | dma-names = "tx", "rx"; |
309 | #address-cells = <1>; | 310 | #address-cells = <1>; |
310 | #size-cells = <0>; | 311 | #size-cells = <0>; |