diff options
author | Zhangfei Gao <zhangfei.gao@linaro.org> | 2014-08-20 03:36:37 -0400 |
---|---|---|
committer | Wei Xu <xuwei5@hisilicon.com> | 2014-11-07 06:29:36 -0500 |
commit | 57d434656fe43d412403f6deb7dac8305b8c457c (patch) | |
tree | 996b1c5c46cfd216a8519afd7fd680a1b942b1b7 | |
parent | a47f88efa1503599fb052e81d03d51c61f96c9ec (diff) |
ARM: dts: hix5hd2: add gpio node
Signed-off-by: Jiancheng Xue <xuejiancheng@huawei.com>
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org>
Signed-off-by: Wei Xu <xuwei5@hisilicon.com>
-rw-r--r-- | arch/arm/boot/dts/hisi-x5hd2.dtsi | 234 |
1 files changed, 234 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/hisi-x5hd2.dtsi b/arch/arm/boot/dts/hisi-x5hd2.dtsi index d5b3a8fd7226..7f1a3e0b3715 100644 --- a/arch/arm/boot/dts/hisi-x5hd2.dtsi +++ b/arch/arm/boot/dts/hisi-x5hd2.dtsi | |||
@@ -131,6 +131,240 @@ | |||
131 | clock-names = "apb_pclk"; | 131 | clock-names = "apb_pclk"; |
132 | status = "disabled"; | 132 | status = "disabled"; |
133 | }; | 133 | }; |
134 | |||
135 | gpio0: gpio@b20000 { | ||
136 | compatible = "arm,pl061", "arm,primecell"; | ||
137 | reg = <0xb20000 0x1000>; | ||
138 | interrupts = <0 108 0x4>; | ||
139 | gpio-controller; | ||
140 | #gpio-cells = <2>; | ||
141 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
142 | clock-names = "apb_pclk"; | ||
143 | interrupt-controller; | ||
144 | #interrupt-cells = <2>; | ||
145 | status = "disabled"; | ||
146 | }; | ||
147 | |||
148 | gpio1: gpio@b21000 { | ||
149 | compatible = "arm,pl061", "arm,primecell"; | ||
150 | reg = <0xb21000 0x1000>; | ||
151 | interrupts = <0 109 0x4>; | ||
152 | gpio-controller; | ||
153 | #gpio-cells = <2>; | ||
154 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
155 | clock-names = "apb_pclk"; | ||
156 | interrupt-controller; | ||
157 | #interrupt-cells = <2>; | ||
158 | status = "disabled"; | ||
159 | }; | ||
160 | |||
161 | gpio2: gpio@b22000 { | ||
162 | compatible = "arm,pl061", "arm,primecell"; | ||
163 | reg = <0xb22000 0x1000>; | ||
164 | interrupts = <0 110 0x4>; | ||
165 | gpio-controller; | ||
166 | #gpio-cells = <2>; | ||
167 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
168 | clock-names = "apb_pclk"; | ||
169 | interrupt-controller; | ||
170 | #interrupt-cells = <2>; | ||
171 | status = "disabled"; | ||
172 | }; | ||
173 | |||
174 | gpio3: gpio@b23000 { | ||
175 | compatible = "arm,pl061", "arm,primecell"; | ||
176 | reg = <0xb23000 0x1000>; | ||
177 | interrupts = <0 111 0x4>; | ||
178 | gpio-controller; | ||
179 | #gpio-cells = <2>; | ||
180 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
181 | clock-names = "apb_pclk"; | ||
182 | interrupt-controller; | ||
183 | #interrupt-cells = <2>; | ||
184 | status = "disabled"; | ||
185 | }; | ||
186 | |||
187 | gpio4: gpio@b24000 { | ||
188 | compatible = "arm,pl061", "arm,primecell"; | ||
189 | reg = <0xb24000 0x1000>; | ||
190 | interrupts = <0 112 0x4>; | ||
191 | gpio-controller; | ||
192 | #gpio-cells = <2>; | ||
193 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
194 | clock-names = "apb_pclk"; | ||
195 | interrupt-controller; | ||
196 | #interrupt-cells = <2>; | ||
197 | status = "disabled"; | ||
198 | }; | ||
199 | |||
200 | gpio5: gpio@004000 { | ||
201 | compatible = "arm,pl061", "arm,primecell"; | ||
202 | reg = <0x004000 0x1000>; | ||
203 | interrupts = <0 113 0x4>; | ||
204 | gpio-controller; | ||
205 | #gpio-cells = <2>; | ||
206 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
207 | clock-names = "apb_pclk"; | ||
208 | interrupt-controller; | ||
209 | #interrupt-cells = <2>; | ||
210 | status = "disabled"; | ||
211 | }; | ||
212 | |||
213 | gpio6: gpio@b26000 { | ||
214 | compatible = "arm,pl061", "arm,primecell"; | ||
215 | reg = <0xb26000 0x1000>; | ||
216 | interrupts = <0 114 0x4>; | ||
217 | gpio-controller; | ||
218 | #gpio-cells = <2>; | ||
219 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
220 | clock-names = "apb_pclk"; | ||
221 | interrupt-controller; | ||
222 | #interrupt-cells = <2>; | ||
223 | status = "disabled"; | ||
224 | }; | ||
225 | |||
226 | gpio7: gpio@b27000 { | ||
227 | compatible = "arm,pl061", "arm,primecell"; | ||
228 | reg = <0xb27000 0x1000>; | ||
229 | interrupts = <0 115 0x4>; | ||
230 | gpio-controller; | ||
231 | #gpio-cells = <2>; | ||
232 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
233 | clock-names = "apb_pclk"; | ||
234 | interrupt-controller; | ||
235 | #interrupt-cells = <2>; | ||
236 | status = "disabled"; | ||
237 | }; | ||
238 | |||
239 | gpio8: gpio@b28000 { | ||
240 | compatible = "arm,pl061", "arm,primecell"; | ||
241 | reg = <0xb28000 0x1000>; | ||
242 | interrupts = <0 116 0x4>; | ||
243 | gpio-controller; | ||
244 | #gpio-cells = <2>; | ||
245 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
246 | clock-names = "apb_pclk"; | ||
247 | interrupt-controller; | ||
248 | #interrupt-cells = <2>; | ||
249 | status = "disabled"; | ||
250 | }; | ||
251 | |||
252 | gpio9: gpio@b29000 { | ||
253 | compatible = "arm,pl061", "arm,primecell"; | ||
254 | reg = <0xb29000 0x1000>; | ||
255 | interrupts = <0 117 0x4>; | ||
256 | gpio-controller; | ||
257 | #gpio-cells = <2>; | ||
258 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
259 | clock-names = "apb_pclk"; | ||
260 | interrupt-controller; | ||
261 | #interrupt-cells = <2>; | ||
262 | status = "disabled"; | ||
263 | }; | ||
264 | |||
265 | gpio10: gpio@b2a000 { | ||
266 | compatible = "arm,pl061", "arm,primecell"; | ||
267 | reg = <0xb2a000 0x1000>; | ||
268 | interrupts = <0 118 0x4>; | ||
269 | gpio-controller; | ||
270 | #gpio-cells = <2>; | ||
271 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
272 | clock-names = "apb_pclk"; | ||
273 | interrupt-controller; | ||
274 | #interrupt-cells = <2>; | ||
275 | status = "disabled"; | ||
276 | }; | ||
277 | |||
278 | gpio11: gpio@b2b000 { | ||
279 | compatible = "arm,pl061", "arm,primecell"; | ||
280 | reg = <0xb2b000 0x1000>; | ||
281 | interrupts = <0 119 0x4>; | ||
282 | gpio-controller; | ||
283 | #gpio-cells = <2>; | ||
284 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
285 | clock-names = "apb_pclk"; | ||
286 | interrupt-controller; | ||
287 | #interrupt-cells = <2>; | ||
288 | status = "disabled"; | ||
289 | }; | ||
290 | |||
291 | gpio12: gpio@b2c000 { | ||
292 | compatible = "arm,pl061", "arm,primecell"; | ||
293 | reg = <0xb2c000 0x1000>; | ||
294 | interrupts = <0 120 0x4>; | ||
295 | gpio-controller; | ||
296 | #gpio-cells = <2>; | ||
297 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
298 | clock-names = "apb_pclk"; | ||
299 | interrupt-controller; | ||
300 | #interrupt-cells = <2>; | ||
301 | status = "disabled"; | ||
302 | }; | ||
303 | |||
304 | gpio13: gpio@b2d000 { | ||
305 | compatible = "arm,pl061", "arm,primecell"; | ||
306 | reg = <0xb2d000 0x1000>; | ||
307 | interrupts = <0 121 0x4>; | ||
308 | gpio-controller; | ||
309 | #gpio-cells = <2>; | ||
310 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
311 | clock-names = "apb_pclk"; | ||
312 | interrupt-controller; | ||
313 | #interrupt-cells = <2>; | ||
314 | status = "disabled"; | ||
315 | }; | ||
316 | |||
317 | gpio14: gpio@b2e000 { | ||
318 | compatible = "arm,pl061", "arm,primecell"; | ||
319 | reg = <0xb2e000 0x1000>; | ||
320 | interrupts = <0 122 0x4>; | ||
321 | gpio-controller; | ||
322 | #gpio-cells = <2>; | ||
323 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
324 | clock-names = "apb_pclk"; | ||
325 | interrupt-controller; | ||
326 | #interrupt-cells = <2>; | ||
327 | status = "disabled"; | ||
328 | }; | ||
329 | |||
330 | gpio15: gpio@b2f000 { | ||
331 | compatible = "arm,pl061", "arm,primecell"; | ||
332 | reg = <0xb2f000 0x1000>; | ||
333 | interrupts = <0 123 0x4>; | ||
334 | gpio-controller; | ||
335 | #gpio-cells = <2>; | ||
336 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
337 | clock-names = "apb_pclk"; | ||
338 | interrupt-controller; | ||
339 | #interrupt-cells = <2>; | ||
340 | status = "disabled"; | ||
341 | }; | ||
342 | |||
343 | gpio16: gpio@b30000 { | ||
344 | compatible = "arm,pl061", "arm,primecell"; | ||
345 | reg = <0xb30000 0x1000>; | ||
346 | interrupts = <0 124 0x4>; | ||
347 | gpio-controller; | ||
348 | #gpio-cells = <2>; | ||
349 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
350 | clock-names = "apb_pclk"; | ||
351 | interrupt-controller; | ||
352 | #interrupt-cells = <2>; | ||
353 | status = "disabled"; | ||
354 | }; | ||
355 | |||
356 | gpio17: gpio@b31000 { | ||
357 | compatible = "arm,pl061", "arm,primecell"; | ||
358 | reg = <0xb31000 0x1000>; | ||
359 | interrupts = <0 125 0x4>; | ||
360 | gpio-controller; | ||
361 | #gpio-cells = <2>; | ||
362 | clocks = <&clock HIX5HD2_FIXED_100M>; | ||
363 | clock-names = "apb_pclk"; | ||
364 | interrupt-controller; | ||
365 | #interrupt-cells = <2>; | ||
366 | status = "disabled"; | ||
367 | }; | ||
134 | }; | 368 | }; |
135 | 369 | ||
136 | local_timer@00a00600 { | 370 | local_timer@00a00600 { |