diff options
author | Kukjin Kim <kgene.kim@samsung.com> | 2012-09-21 23:17:37 -0400 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2012-09-21 23:17:37 -0400 |
commit | a0cabc4017a78643e26d7bd79bcac548410f0480 (patch) | |
tree | 83bb72392d38c59a0eacbcfc7a794332aaed1a53 /arch/arm/boot/dts/exynos4210.dtsi | |
parent | 56952baa9b6f6bc06437abd51baefc4f7c8dee3b (diff) | |
parent | c8c24dad2349fb430641535a4f26a7a1cebb9644 (diff) |
Merge branch 'next/dt-samsung' into next/dt-samsung-new
Conflicts:
arch/arm/boot/dts/exynos4210-origen.dts
arch/arm/boot/dts/exynos4210.dtsi
Diffstat (limited to 'arch/arm/boot/dts/exynos4210.dtsi')
-rw-r--r-- | arch/arm/boot/dts/exynos4210.dtsi | 186 |
1 files changed, 5 insertions, 181 deletions
diff --git a/arch/arm/boot/dts/exynos4210.dtsi b/arch/arm/boot/dts/exynos4210.dtsi index a4bd0c9a206e..214c557eda7f 100644 --- a/arch/arm/boot/dts/exynos4210.dtsi +++ b/arch/arm/boot/dts/exynos4210.dtsi | |||
@@ -19,35 +19,23 @@ | |||
19 | * published by the Free Software Foundation. | 19 | * published by the Free Software Foundation. |
20 | */ | 20 | */ |
21 | 21 | ||
22 | /include/ "skeleton.dtsi" | 22 | /include/ "exynos4.dtsi" |
23 | /include/ "exynos4210-pinctrl.dtsi" | 23 | /include/ "exynos4210-pinctrl.dtsi" |
24 | 24 | ||
25 | / { | 25 | / { |
26 | compatible = "samsung,exynos4210"; | 26 | compatible = "samsung,exynos4210"; |
27 | interrupt-parent = <&gic>; | ||
28 | 27 | ||
29 | aliases { | 28 | aliases { |
30 | spi0 = &spi_0; | ||
31 | spi1 = &spi_1; | ||
32 | spi2 = &spi_2; | ||
33 | pinctrl0 = &pinctrl_0; | 29 | pinctrl0 = &pinctrl_0; |
34 | pinctrl1 = &pinctrl_1; | 30 | pinctrl1 = &pinctrl_1; |
35 | pinctrl2 = &pinctrl_2; | 31 | pinctrl2 = &pinctrl_2; |
36 | }; | 32 | }; |
37 | 33 | ||
38 | gic:interrupt-controller@10490000 { | 34 | gic:interrupt-controller@10490000 { |
39 | compatible = "arm,cortex-a9-gic"; | ||
40 | #interrupt-cells = <3>; | ||
41 | interrupt-controller; | ||
42 | cpu-offset = <0x8000>; | 35 | cpu-offset = <0x8000>; |
43 | reg = <0x10490000 0x1000>, <0x10480000 0x100>; | ||
44 | }; | 36 | }; |
45 | 37 | ||
46 | combiner:interrupt-controller@10440000 { | 38 | combiner:interrupt-controller@10440000 { |
47 | compatible = "samsung,exynos4210-combiner"; | ||
48 | #interrupt-cells = <2>; | ||
49 | interrupt-controller; | ||
50 | reg = <0x10440000 0x1000>; | ||
51 | interrupts = <0 0 0>, <0 1 0>, <0 2 0>, <0 3 0>, | 39 | interrupts = <0 0 0>, <0 1 0>, <0 2 0>, <0 3 0>, |
52 | <0 4 0>, <0 5 0>, <0 6 0>, <0 7 0>, | 40 | <0 4 0>, <0 5 0>, <0 6 0>, <0 7 0>, |
53 | <0 8 0>, <0 9 0>, <0 10 0>, <0 11 0>, | 41 | <0 8 0>, <0 9 0>, <0 10 0>, <0 11 0>, |
@@ -75,10 +63,10 @@ | |||
75 | interrupt-controller; | 63 | interrupt-controller; |
76 | #interrupt-cells = <2>; | 64 | #interrupt-cells = <2>; |
77 | interrupts = <0 16 0>, <0 17 0>, <0 18 0>, <0 19 0>, | 65 | interrupts = <0 16 0>, <0 17 0>, <0 18 0>, <0 19 0>, |
78 | <0 20 0>, <0 21 0>, <0 22 0>, <0 23 0>, | 66 | <0 20 0>, <0 21 0>, <0 22 0>, <0 23 0>, |
79 | <0 24 0>, <0 25 0>, <0 26 0>, <0 27 0>, | 67 | <0 24 0>, <0 25 0>, <0 26 0>, <0 27 0>, |
80 | <0 28 0>, <0 29 0>, <0 30 0>, <0 31 0>, | 68 | <0 28 0>, <0 29 0>, <0 30 0>, <0 31 0>, |
81 | <0 32 0>; | 69 | <0 32 0>; |
82 | }; | 70 | }; |
83 | }; | 71 | }; |
84 | 72 | ||
@@ -87,170 +75,6 @@ | |||
87 | reg = <0x03860000 0x1000>; | 75 | reg = <0x03860000 0x1000>; |
88 | }; | 76 | }; |
89 | 77 | ||
90 | watchdog@10060000 { | ||
91 | compatible = "samsung,s3c2410-wdt"; | ||
92 | reg = <0x10060000 0x100>; | ||
93 | interrupts = <0 43 0>; | ||
94 | }; | ||
95 | |||
96 | rtc@10070000 { | ||
97 | compatible = "samsung,s3c6410-rtc"; | ||
98 | reg = <0x10070000 0x100>; | ||
99 | interrupts = <0 44 0>, <0 45 0>; | ||
100 | }; | ||
101 | |||
102 | keypad@100A0000 { | ||
103 | compatible = "samsung,s5pv210-keypad"; | ||
104 | reg = <0x100A0000 0x100>; | ||
105 | interrupts = <0 109 0>; | ||
106 | }; | ||
107 | |||
108 | sdhci@12510000 { | ||
109 | compatible = "samsung,exynos4210-sdhci"; | ||
110 | reg = <0x12510000 0x100>; | ||
111 | interrupts = <0 73 0>; | ||
112 | }; | ||
113 | |||
114 | sdhci@12520000 { | ||
115 | compatible = "samsung,exynos4210-sdhci"; | ||
116 | reg = <0x12520000 0x100>; | ||
117 | interrupts = <0 74 0>; | ||
118 | }; | ||
119 | |||
120 | sdhci@12530000 { | ||
121 | compatible = "samsung,exynos4210-sdhci"; | ||
122 | reg = <0x12530000 0x100>; | ||
123 | interrupts = <0 75 0>; | ||
124 | }; | ||
125 | |||
126 | sdhci@12540000 { | ||
127 | compatible = "samsung,exynos4210-sdhci"; | ||
128 | reg = <0x12540000 0x100>; | ||
129 | interrupts = <0 76 0>; | ||
130 | }; | ||
131 | |||
132 | serial@13800000 { | ||
133 | compatible = "samsung,exynos4210-uart"; | ||
134 | reg = <0x13800000 0x100>; | ||
135 | interrupts = <0 52 0>; | ||
136 | }; | ||
137 | |||
138 | serial@13810000 { | ||
139 | compatible = "samsung,exynos4210-uart"; | ||
140 | reg = <0x13810000 0x100>; | ||
141 | interrupts = <0 53 0>; | ||
142 | }; | ||
143 | |||
144 | serial@13820000 { | ||
145 | compatible = "samsung,exynos4210-uart"; | ||
146 | reg = <0x13820000 0x100>; | ||
147 | interrupts = <0 54 0>; | ||
148 | }; | ||
149 | |||
150 | serial@13830000 { | ||
151 | compatible = "samsung,exynos4210-uart"; | ||
152 | reg = <0x13830000 0x100>; | ||
153 | interrupts = <0 55 0>; | ||
154 | }; | ||
155 | |||
156 | i2c@13860000 { | ||
157 | compatible = "samsung,s3c2440-i2c"; | ||
158 | reg = <0x13860000 0x100>; | ||
159 | interrupts = <0 58 0>; | ||
160 | }; | ||
161 | |||
162 | i2c@13870000 { | ||
163 | compatible = "samsung,s3c2440-i2c"; | ||
164 | reg = <0x13870000 0x100>; | ||
165 | interrupts = <0 59 0>; | ||
166 | }; | ||
167 | |||
168 | i2c@13880000 { | ||
169 | compatible = "samsung,s3c2440-i2c"; | ||
170 | reg = <0x13880000 0x100>; | ||
171 | interrupts = <0 60 0>; | ||
172 | }; | ||
173 | |||
174 | i2c@13890000 { | ||
175 | compatible = "samsung,s3c2440-i2c"; | ||
176 | reg = <0x13890000 0x100>; | ||
177 | interrupts = <0 61 0>; | ||
178 | }; | ||
179 | |||
180 | i2c@138A0000 { | ||
181 | compatible = "samsung,s3c2440-i2c"; | ||
182 | reg = <0x138A0000 0x100>; | ||
183 | interrupts = <0 62 0>; | ||
184 | }; | ||
185 | |||
186 | i2c@138B0000 { | ||
187 | compatible = "samsung,s3c2440-i2c"; | ||
188 | reg = <0x138B0000 0x100>; | ||
189 | interrupts = <0 63 0>; | ||
190 | }; | ||
191 | |||
192 | i2c@138C0000 { | ||
193 | compatible = "samsung,s3c2440-i2c"; | ||
194 | reg = <0x138C0000 0x100>; | ||
195 | interrupts = <0 64 0>; | ||
196 | }; | ||
197 | |||
198 | i2c@138D0000 { | ||
199 | compatible = "samsung,s3c2440-i2c"; | ||
200 | reg = <0x138D0000 0x100>; | ||
201 | interrupts = <0 65 0>; | ||
202 | }; | ||
203 | |||
204 | spi_0: spi@13920000 { | ||
205 | compatible = "samsung,exynos4210-spi"; | ||
206 | reg = <0x13920000 0x100>; | ||
207 | interrupts = <0 66 0>; | ||
208 | tx-dma-channel = <&pdma0 7>; /* preliminary */ | ||
209 | rx-dma-channel = <&pdma0 6>; /* preliminary */ | ||
210 | #address-cells = <1>; | ||
211 | #size-cells = <0>; | ||
212 | }; | ||
213 | |||
214 | spi_1: spi@13930000 { | ||
215 | compatible = "samsung,exynos4210-spi"; | ||
216 | reg = <0x13930000 0x100>; | ||
217 | interrupts = <0 67 0>; | ||
218 | tx-dma-channel = <&pdma1 7>; /* preliminary */ | ||
219 | rx-dma-channel = <&pdma1 6>; /* preliminary */ | ||
220 | #address-cells = <1>; | ||
221 | #size-cells = <0>; | ||
222 | }; | ||
223 | |||
224 | spi_2: spi@13940000 { | ||
225 | compatible = "samsung,exynos4210-spi"; | ||
226 | reg = <0x13940000 0x100>; | ||
227 | interrupts = <0 68 0>; | ||
228 | tx-dma-channel = <&pdma0 9>; /* preliminary */ | ||
229 | rx-dma-channel = <&pdma0 8>; /* preliminary */ | ||
230 | #address-cells = <1>; | ||
231 | #size-cells = <0>; | ||
232 | }; | ||
233 | |||
234 | amba { | ||
235 | #address-cells = <1>; | ||
236 | #size-cells = <1>; | ||
237 | compatible = "arm,amba-bus"; | ||
238 | interrupt-parent = <&gic>; | ||
239 | ranges; | ||
240 | |||
241 | pdma0: pdma@12680000 { | ||
242 | compatible = "arm,pl330", "arm,primecell"; | ||
243 | reg = <0x12680000 0x1000>; | ||
244 | interrupts = <0 35 0>; | ||
245 | }; | ||
246 | |||
247 | pdma1: pdma@12690000 { | ||
248 | compatible = "arm,pl330", "arm,primecell"; | ||
249 | reg = <0x12690000 0x1000>; | ||
250 | interrupts = <0 36 0>; | ||
251 | }; | ||
252 | }; | ||
253 | |||
254 | gpio-controllers { | 78 | gpio-controllers { |
255 | #address-cells = <1>; | 79 | #address-cells = <1>; |
256 | #size-cells = <1>; | 80 | #size-cells = <1>; |