diff options
Diffstat (limited to 'arch/arm/boot/dts/exynos4210.dtsi')
-rw-r--r-- | arch/arm/boot/dts/exynos4210.dtsi | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4210.dtsi b/arch/arm/boot/dts/exynos4210.dtsi index a1dd2ee83753..02891fe876e4 100644 --- a/arch/arm/boot/dts/exynos4210.dtsi +++ b/arch/arm/boot/dts/exynos4210.dtsi | |||
@@ -25,6 +25,12 @@ | |||
25 | compatible = "samsung,exynos4210"; | 25 | compatible = "samsung,exynos4210"; |
26 | interrupt-parent = <&gic>; | 26 | interrupt-parent = <&gic>; |
27 | 27 | ||
28 | aliases { | ||
29 | spi0 = &spi_0; | ||
30 | spi1 = &spi_1; | ||
31 | spi2 = &spi_2; | ||
32 | }; | ||
33 | |||
28 | gic:interrupt-controller@10490000 { | 34 | gic:interrupt-controller@10490000 { |
29 | compatible = "arm,cortex-a9-gic"; | 35 | compatible = "arm,cortex-a9-gic"; |
30 | #interrupt-cells = <3>; | 36 | #interrupt-cells = <3>; |
@@ -33,6 +39,17 @@ | |||
33 | reg = <0x10490000 0x1000>, <0x10480000 0x100>; | 39 | reg = <0x10490000 0x1000>, <0x10480000 0x100>; |
34 | }; | 40 | }; |
35 | 41 | ||
42 | combiner:interrupt-controller@10440000 { | ||
43 | compatible = "samsung,exynos4210-combiner"; | ||
44 | #interrupt-cells = <2>; | ||
45 | interrupt-controller; | ||
46 | reg = <0x10440000 0x1000>; | ||
47 | interrupts = <0 0 0>, <0 1 0>, <0 2 0>, <0 3 0>, | ||
48 | <0 4 0>, <0 5 0>, <0 6 0>, <0 7 0>, | ||
49 | <0 8 0>, <0 9 0>, <0 10 0>, <0 11 0>, | ||
50 | <0 12 0>, <0 13 0>, <0 14 0>, <0 15 0>; | ||
51 | }; | ||
52 | |||
36 | watchdog@10060000 { | 53 | watchdog@10060000 { |
37 | compatible = "samsung,s3c2410-wdt"; | 54 | compatible = "samsung,s3c2410-wdt"; |
38 | reg = <0x10060000 0x100>; | 55 | reg = <0x10060000 0x100>; |
@@ -147,6 +164,36 @@ | |||
147 | interrupts = <0 65 0>; | 164 | interrupts = <0 65 0>; |
148 | }; | 165 | }; |
149 | 166 | ||
167 | spi_0: spi@13920000 { | ||
168 | compatible = "samsung,exynos4210-spi"; | ||
169 | reg = <0x13920000 0x100>; | ||
170 | interrupts = <0 66 0>; | ||
171 | tx-dma-channel = <&pdma0 7>; /* preliminary */ | ||
172 | rx-dma-channel = <&pdma0 6>; /* preliminary */ | ||
173 | #address-cells = <1>; | ||
174 | #size-cells = <0>; | ||
175 | }; | ||
176 | |||
177 | spi_1: spi@13930000 { | ||
178 | compatible = "samsung,exynos4210-spi"; | ||
179 | reg = <0x13930000 0x100>; | ||
180 | interrupts = <0 67 0>; | ||
181 | tx-dma-channel = <&pdma1 7>; /* preliminary */ | ||
182 | rx-dma-channel = <&pdma1 6>; /* preliminary */ | ||
183 | #address-cells = <1>; | ||
184 | #size-cells = <0>; | ||
185 | }; | ||
186 | |||
187 | spi_2: spi@13940000 { | ||
188 | compatible = "samsung,exynos4210-spi"; | ||
189 | reg = <0x13940000 0x100>; | ||
190 | interrupts = <0 68 0>; | ||
191 | tx-dma-channel = <&pdma0 9>; /* preliminary */ | ||
192 | rx-dma-channel = <&pdma0 8>; /* preliminary */ | ||
193 | #address-cells = <1>; | ||
194 | #size-cells = <0>; | ||
195 | }; | ||
196 | |||
150 | amba { | 197 | amba { |
151 | #address-cells = <1>; | 198 | #address-cells = <1>; |
152 | #size-cells = <1>; | 199 | #size-cells = <1>; |