Lines Matching full:samsung
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
12 #include <dt-bindings/pinctrl/samsung.h>
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>; \
132 samsung,pins = "gpz0-0", "gpz0-1", "gpz0-2", "gpz0-3",
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
616 samsung,pins = "gpd1-5", "gpd1-4";
617 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
618 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;
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>;