1 // SPDX-License-Identifier: GPL-2.0
3 * Samsung's Exynos5433 SoC pin-mux and pin-config device tree source
5 * Copyright (c) 2016 Samsung Electronics Co., Ltd.
6 * Chanwoo Choi <cw00.choi@samsung.com>
8 * Samsung's Exynos5433 SoC pin-mux and pin-config options are listed as device
9 * tree nodes are listed in this file.
12 #include <dt-bindings/pinctrl/samsung.h>
14 #define PIN(_func, _pin, _pull, _drv) \
16 samsung,pins = #_pin; \
17 samsung,pin-function = <EXYNOS_PIN_FUNC_ ##_func>; \
18 samsung,pin-pud = <EXYNOS_PIN_PULL_ ##_pull>; \
19 samsung,pin-drv = <EXYNOS5433_PIN_DRV_ ##_drv>; \
28 interrupt-parent = <&gic>;
29 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
30 <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
31 <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>,
32 <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
33 <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>,
34 <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>,
35 <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>,
36 <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
37 #interrupt-cells = <2>;
45 interrupt-parent = <&gic>;
46 interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
47 <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>,
48 <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>,
49 <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>,
50 <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>,
51 <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>,
52 <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>,
53 <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>;
54 #interrupt-cells = <2>;
62 #interrupt-cells = <2>;
70 #interrupt-cells = <2>;
78 #interrupt-cells = <2>;
86 #interrupt-cells = <2>;
94 #interrupt-cells = <2>;
101 interrupt-controller;
102 #interrupt-cells = <2>;
109 interrupt-controller;
110 #interrupt-cells = <2>;
119 interrupt-controller;
120 #interrupt-cells = <2>;
127 interrupt-controller;
128 #interrupt-cells = <2>;
132 samsung,pins = "gpz0-0", "gpz0-1", "gpz0-2", "gpz0-3",
133 "gpz0-4", "gpz0-5", "gpz0-6";
134 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
135 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
136 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
140 samsung,pins = "gpz1-0", "gpz1-1", "gpz1-2", "gpz1-3";
141 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
142 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
143 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
146 uart_aud_bus: uart-aud-bus {
147 samsung,pins = "gpz1-3", "gpz1-2", "gpz1-1", "gpz1-0";
148 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
149 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
150 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
159 interrupt-controller;
160 #interrupt-cells = <2>;
169 interrupt-controller;
170 #interrupt-cells = <2>;
179 interrupt-controller;
180 #interrupt-cells = <2>;
184 samsung,pins = "gpd5-0", "gpd5-2", "gpd5-3";
185 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
186 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
187 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
190 hs_i2c6_bus: hs-i2c6-bus {
191 samsung,pins = "gpd5-3", "gpd5-2";
192 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
193 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
194 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
203 interrupt-controller;
204 #interrupt-cells = <2>;
211 interrupt-controller;
212 #interrupt-cells = <2>;
219 interrupt-controller;
220 #interrupt-cells = <2>;
227 interrupt-controller;
228 #interrupt-cells = <2>;
235 interrupt-controller;
236 #interrupt-cells = <2>;
243 interrupt-controller;
244 #interrupt-cells = <2>;
248 samsung,pins = "gpr0-0";
249 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
250 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
251 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
255 samsung,pins = "gpr0-1";
256 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
257 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
258 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
262 samsung,pins = "gpr0-2";
263 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
264 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
265 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
269 samsung,pins = "gpr0-3";
270 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
271 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
272 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
275 sd0_bus1: sd0-bus-width1 {
276 samsung,pins = "gpr1-0";
277 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
278 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
279 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
282 sd0_bus4: sd0-bus-width4 {
283 samsung,pins = "gpr1-1", "gpr1-2", "gpr1-3";
284 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
285 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
286 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
289 sd0_bus8: sd0-bus-width8 {
290 samsung,pins = "gpr1-4", "gpr1-5", "gpr1-6", "gpr1-7";
291 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
292 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
293 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
297 samsung,pins = "gpr2-0";
298 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
299 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
300 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
304 samsung,pins = "gpr2-1";
305 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
306 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
307 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
310 sd1_bus1: sd1-bus-width1 {
311 samsung,pins = "gpr3-0";
312 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
313 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
314 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
317 sd1_bus4: sd1-bus-width4 {
318 samsung,pins = "gpr3-1", "gpr3-2", "gpr3-3";
319 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
320 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
321 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
324 sd1_bus8: sd1-bus-width8 {
325 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7";
326 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
327 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
328 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
332 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7";
333 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
334 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
338 samsung,pins = "gpr4-0";
339 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
340 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
341 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
345 samsung,pins = "gpr4-1";
346 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
347 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
348 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
352 samsung,pins = "gpr4-2";
353 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
354 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
355 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
358 sd2_bus1: sd2-bus-width1 {
359 samsung,pins = "gpr4-3";
360 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
361 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
362 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
365 sd2_bus4: sd2-bus-width4 {
366 samsung,pins = "gpr4-4", "gpr4-5", "gpr4-6";
367 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
368 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
369 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR4>;
372 sd2_clk_output: sd2-clk-output {
373 samsung,pins = "gpr4-0";
374 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
375 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
376 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR3>;
379 sd2_cmd_output: sd2-cmd-output {
380 samsung,pins = "gpr4-1";
381 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
382 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
383 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR3>;
392 interrupt-controller;
393 #interrupt-cells = <2>;
402 interrupt-controller;
403 #interrupt-cells = <2>;
406 hs_i2c4_bus: hs-i2c4-bus {
407 samsung,pins = "gpj0-1", "gpj0-0";
408 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
409 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
410 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
419 interrupt-controller;
420 #interrupt-cells = <2>;
427 interrupt-controller;
428 #interrupt-cells = <2>;
435 interrupt-controller;
436 #interrupt-cells = <2>;
443 interrupt-controller;
444 #interrupt-cells = <2>;
451 interrupt-controller;
452 #interrupt-cells = <2>;
459 interrupt-controller;
460 #interrupt-cells = <2>;
467 interrupt-controller;
468 #interrupt-cells = <2>;
475 interrupt-controller;
476 #interrupt-cells = <2>;
483 interrupt-controller;
484 #interrupt-cells = <2>;
491 interrupt-controller;
492 #interrupt-cells = <2>;
499 interrupt-controller;
500 #interrupt-cells = <2>;
507 interrupt-controller;
508 #interrupt-cells = <2>;
515 interrupt-controller;
516 #interrupt-cells = <2>;
523 interrupt-controller;
524 #interrupt-cells = <2>;
531 interrupt-controller;
532 #interrupt-cells = <2>;
539 interrupt-controller;
540 #interrupt-cells = <2>;
547 interrupt-controller;
548 #interrupt-cells = <2>;
551 hs_i2c8_bus: hs-i2c8-bus {
552 samsung,pins = "gpb0-1", "gpb0-0";
553 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
554 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
555 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
558 hs_i2c9_bus: hs-i2c9-bus {
559 samsung,pins = "gpb0-3", "gpb0-2";
560 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
561 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
562 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
566 samsung,pins = "gpd4-0", "gpd4-1", "gpd4-2",
568 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
569 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
570 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
574 samsung,pins = "gpd4-0", "gpd4-1", "gpd4-2",
576 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
577 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
578 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
581 spdif_bus: spdif-bus {
582 samsung,pins = "gpd4-3", "gpd4-4";
583 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
584 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
585 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
588 fimc_is_spi_pin0: fimc-is-spi-pin0 {
589 samsung,pins = "gpc3-3", "gpc3-2", "gpc3-1", "gpc3-0";
590 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
591 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
592 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
595 fimc_is_spi_pin1: fimc-is-spi-pin1 {
596 samsung,pins = "gpc3-7", "gpc3-6", "gpc3-5", "gpc3-4";
597 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
598 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
599 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
602 uart0_bus: uart0-bus {
603 samsung,pins = "gpd0-3", "gpd0-2", "gpd0-1", "gpd0-0";
604 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
605 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
608 hs_i2c2_bus: hs-i2c2-bus {
609 samsung,pins = "gpd0-3", "gpd0-2";
610 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
611 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
612 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
615 uart2_bus: uart2-bus {
616 samsung,pins = "gpd1-5", "gpd1-4";
617 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
618 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
621 uart1_bus: uart1-bus {
622 samsung,pins = "gpd1-3", "gpd1-2", "gpd1-1", "gpd1-0";
623 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
624 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
627 hs_i2c3_bus: hs-i2c3-bus {
628 samsung,pins = "gpd1-3", "gpd1-2";
629 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
630 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
631 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
634 hs_i2c0_bus: hs-i2c0-bus {
635 samsung,pins = "gpd2-1", "gpd2-0";
636 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
637 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
638 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
641 hs_i2c1_bus: hs-i2c1-bus {
642 samsung,pins = "gpd2-3", "gpd2-2";
643 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
644 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
645 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
649 samsung,pins = "gpd2-4";
650 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
651 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
652 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
656 samsung,pins = "gpd2-5";
657 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
658 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
659 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
663 samsung,pins = "gpd2-6";
664 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
665 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
666 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
670 samsung,pins = "gpd2-7";
671 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
672 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
673 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
677 samsung,pins = "gpd6-2", "gpd6-4", "gpd6-5";
678 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
679 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
680 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
683 hs_i2c7_bus: hs-i2c7-bus {
684 samsung,pins = "gpd2-7", "gpd2-6";
685 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
686 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
687 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
691 samsung,pins = "gpd8-0", "gpd6-0", "gpd6-1";
692 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
693 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
694 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
697 hs_i2c10_bus: hs-i2c10-bus {
698 samsung,pins = "gpg3-1", "gpg3-0";
699 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
700 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
701 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
704 hs_i2c11_bus: hs-i2c11-bus {
705 samsung,pins = "gpg3-3", "gpg3-2";
706 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
707 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
708 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
712 samsung,pins = "gpg3-4", "gpg3-6", "gpg3-7";
713 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
714 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
715 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
719 samsung,pins = "gpv7-1", "gpv7-3", "gpv7-4";
720 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
721 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
722 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
725 fimc_is_uart: fimc-is-uart {
726 samsung,pins = "gpc1-1", "gpc0-7";
727 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
728 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
729 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
732 fimc_is_ch0_i2c: fimc-is-ch0_i2c {
733 samsung,pins = "gpc2-1", "gpc2-0";
734 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
735 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
736 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
739 fimc_is_ch0_mclk: fimc-is-ch0_mclk {
740 samsung,pins = "gpd7-0";
741 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
742 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
743 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
746 fimc_is_ch1_i2c: fimc-is-ch1-i2c {
747 samsung,pins = "gpc2-3", "gpc2-2";
748 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
749 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
750 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
753 fimc_is_ch1_mclk: fimc-is-ch1-mclk {
754 samsung,pins = "gpd7-1";
755 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
756 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
757 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
760 fimc_is_ch2_i2c: fimc-is-ch2-i2c {
761 samsung,pins = "gpc2-5", "gpc2-4";
762 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
763 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
764 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
767 fimc_is_ch2_mclk: fimc-is-ch2-mclk {
768 samsung,pins = "gpd7-2";
769 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
770 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
771 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;
780 interrupt-controller;
781 #interrupt-cells = <2>;
784 hs_i2c5_bus: hs-i2c5-bus {
785 samsung,pins = "gpj1-1", "gpj1-0";
786 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
787 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
788 samsung,pin-drv = <EXYNOS5433_PIN_DRV_FAST_SR1>;