2 * Exynos5410 SoC pin-mux and pin-config device tree source
4 * Copyright (c) 2013 Hardkernel Co., Ltd.
5 * http://www.hardkernel.com
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
18 #interrupt-cells = <2>;
26 #interrupt-cells = <2>;
34 #interrupt-cells = <2>;
42 #interrupt-cells = <2>;
50 #interrupt-cells = <2>;
58 #interrupt-cells = <2>;
66 #interrupt-cells = <2>;
74 #interrupt-cells = <2>;
82 #interrupt-cells = <2>;
90 #interrupt-cells = <2>;
98 #interrupt-cells = <2>;
110 interrupt-controller;
111 #interrupt-cells = <2>;
118 interrupt-controller;
119 #interrupt-cells = <2>;
126 interrupt-controller;
127 #interrupt-cells = <2>;
134 interrupt-controller;
135 #interrupt-cells = <2>;
142 interrupt-controller;
143 #interrupt-cells = <2>;
150 interrupt-controller;
151 #interrupt-cells = <2>;
158 interrupt-controller;
159 #interrupt-cells = <2>;
166 interrupt-controller;
167 #interrupt-cells = <2>;
174 interrupt-controller;
175 #interrupt-cells = <2>;
182 interrupt-controller;
183 #interrupt-cells = <2>;
235 interrupt-controller;
236 interrupt-parent = <&combiner>;
237 #interrupt-cells = <2>;
252 interrupt-controller;
253 interrupt-parent = <&combiner>;
254 #interrupt-cells = <2>;
269 interrupt-controller;
270 #interrupt-cells = <2>;
277 interrupt-controller;
278 #interrupt-cells = <2>;
281 uart0_data: uart0-data {
282 samsung,pins = "gpa0-0", "gpa0-1";
283 samsung,pin-function = <2>;
284 samsung,pin-pud = <0>;
285 samsung,pin-drv = <0>;
288 uart0_fctl: uart0-fctl {
289 samsung,pins = "gpa0-2", "gpa0-3";
290 samsung,pin-function = <2>;
291 samsung,pin-pud = <0>;
292 samsung,pin-drv = <0>;
295 uart1_data: uart1-data {
296 samsung,pins = "gpa0-4", "gpa0-5";
297 samsung,pin-function = <2>;
298 samsung,pin-pud = <0>;
299 samsung,pin-drv = <0>;
302 uart1_fctl: uart1-fctl {
303 samsung,pins = "gpa0-6", "gpa0-7";
304 samsung,pin-function = <2>;
305 samsung,pin-pud = <0>;
306 samsung,pin-drv = <0>;
310 samsung,pins = "gpa0-6", "gpa0-7";
311 samsung,pin-function = <3>;
312 samsung,pin-pud = <3>;
313 samsung,pin-drv = <0>;
316 uart2_data: uart2-data {
317 samsung,pins = "gpa1-0", "gpa1-1";
318 samsung,pin-function = <2>;
319 samsung,pin-pud = <0>;
320 samsung,pin-drv = <0>;
323 uart2_fctl: uart2-fctl {
324 samsung,pins = "gpa1-2", "gpa1-3";
325 samsung,pin-function = <2>;
326 samsung,pin-pud = <0>;
327 samsung,pin-drv = <0>;
331 samsung,pins = "gpa1-2", "gpa1-3";
332 samsung,pin-function = <3>;
333 samsung,pin-pud = <3>;
334 samsung,pin-drv = <0>;
337 uart3_data: uart3-data {
338 samsung,pins = "gpa1-4", "gpa1-5";
339 samsung,pin-function = <2>;
340 samsung,pin-pud = <0>;
341 samsung,pin-drv = <0>;
344 i2c4_hs_bus: i2c4-hs-bus {
345 samsung,pins = "gpa2-0", "gpa2-1";
346 samsung,pin-function = <3>;
347 samsung,pin-pud = <3>;
348 samsung,pin-drv = <0>;
351 i2c5_hs_bus: i2c5-hs-bus {
352 samsung,pins = "gpa2-2", "gpa2-3";
353 samsung,pin-function = <3>;
354 samsung,pin-pud = <3>;
355 samsung,pin-drv = <0>;
358 i2c6_hs_bus: i2c6-hs-bus {
359 samsung,pins = "gpb1-3", "gpb1-4";
360 samsung,pin-function = <4>;
361 samsung,pin-pud = <3>;
362 samsung,pin-drv = <0>;
366 samsung,pins = "gpb2-0";
367 samsung,pin-function = <2>;
368 samsung,pin-pud = <0>;
369 samsung,pin-drv = <0>;
373 samsung,pins = "gpb2-1";
374 samsung,pin-function = <2>;
375 samsung,pin-pud = <0>;
376 samsung,pin-drv = <0>;
380 samsung,pins = "gpb2-2";
381 samsung,pin-function = <2>;
382 samsung,pin-pud = <0>;
383 samsung,pin-drv = <0>;
387 samsung,pins = "gpb2-3";
388 samsung,pin-function = <2>;
389 samsung,pin-pud = <0>;
390 samsung,pin-drv = <0>;
393 i2c7_hs_bus: i2c7-hs-bus {
394 samsung,pins = "gpb2-2", "gpb2-3";
395 samsung,pin-function = <3>;
396 samsung,pin-pud = <3>;
397 samsung,pin-drv = <0>;
401 samsung,pins = "gpb3-0", "gpb3-1";
402 samsung,pin-function = <2>;
403 samsung,pin-pud = <3>;
404 samsung,pin-drv = <0>;
408 samsung,pins = "gpb3-2", "gpb3-3";
409 samsung,pin-function = <2>;
410 samsung,pin-pud = <3>;
411 samsung,pin-drv = <0>;
415 samsung,pins = "gpc0-0";
416 samsung,pin-function = <2>;
417 samsung,pin-pud = <0>;
418 samsung,pin-drv = <3>;
422 samsung,pins = "gpc0-1";
423 samsung,pin-function = <2>;
424 samsung,pin-pud = <0>;
425 samsung,pin-drv = <3>;
429 samsung,pins = "gpc0-2";
430 samsung,pin-function = <2>;
431 samsung,pin-pud = <3>;
432 samsung,pin-drv = <3>;
435 sd0_bus1: sd0-bus-width1 {
436 samsung,pins = "gpc0-3";
437 samsung,pin-function = <2>;
438 samsung,pin-pud = <3>;
439 samsung,pin-drv = <3>;
442 sd0_bus4: sd0-bus-width4 {
443 samsung,pins = "gpc0-4", "gpc0-5", "gpc0-6";
444 samsung,pin-function = <2>;
445 samsung,pin-pud = <3>;
446 samsung,pin-drv = <3>;
450 samsung,pins = "gpc2-0";
451 samsung,pin-function = <2>;
452 samsung,pin-pud = <0>;
453 samsung,pin-drv = <3>;
457 samsung,pins = "gpc2-1";
458 samsung,pin-function = <2>;
459 samsung,pin-pud = <0>;
460 samsung,pin-drv = <3>;
464 samsung,pins = "gpc2-2";
465 samsung,pin-function = <2>;
466 samsung,pin-pud = <3>;
467 samsung,pin-drv = <3>;
470 sd2_bus1: sd2-bus-width1 {
471 samsung,pins = "gpc2-3";
472 samsung,pin-function = <2>;
473 samsung,pin-pud = <3>;
474 samsung,pin-drv = <3>;
477 sd2_bus4: sd2-bus-width4 {
478 samsung,pins = "gpc2-4", "gpc2-5", "gpc2-6";
479 samsung,pin-function = <2>;
480 samsung,pin-pud = <3>;
481 samsung,pin-drv = <3>;
484 sd0_bus8: sd0-bus-width8 {
485 samsung,pins = "gpc3-0", "gpc3-1", "gpc3-2", "gpc3-3";
486 samsung,pin-function = <2>;
487 samsung,pin-pud = <3>;
488 samsung,pin-drv = <3>;
497 interrupt-controller;
498 #interrupt-cells = <2>;
505 interrupt-controller;
506 #interrupt-cells = <2>;
513 interrupt-controller;
514 #interrupt-cells = <2>;
521 interrupt-controller;
522 #interrupt-cells = <2>;
529 interrupt-controller;
530 #interrupt-cells = <2>;
537 interrupt-controller;
538 #interrupt-cells = <2>;
545 interrupt-controller;
546 #interrupt-cells = <2>;
553 interrupt-controller;
554 #interrupt-cells = <2>;
561 interrupt-controller;
562 #interrupt-cells = <2>;
571 interrupt-controller;
572 #interrupt-cells = <2>;
579 interrupt-controller;
580 #interrupt-cells = <2>;
587 interrupt-controller;
588 #interrupt-cells = <2>;
595 interrupt-controller;
596 #interrupt-cells = <2>;
603 interrupt-controller;
604 #interrupt-cells = <2>;
613 interrupt-controller;
614 #interrupt-cells = <2>;