aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>2016-09-04 07:04:14 -0400
committerKrzysztof Kozlowski <k.kozlowski@samsung.com>2016-09-16 07:32:06 -0400
commita2f2bc384e8df20b881625e6a92726d5b9f39d6b (patch)
treec82dc5c083e4c76d8b2c53bc3803a2396e16a9d4 /arch/arm/boot
parent17dcc16fbd0336a78e980a08d565ad5059f87c53 (diff)
ARM: dts: exynos: Use macros for pinctrl configuration on exynos542x/exynos5800
Usage of DTS macros instead of hard-coded numbers makes code easier to read. One does not have to remember which value means pull-up/down or specific driver strength. Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> Acked-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r--arch/arm/boot/dts/exynos5420-arndale-octa.dts6
-rw-r--r--arch/arm/boot/dts/exynos5420-peach-pit.dts126
-rw-r--r--arch/arm/boot/dts/exynos5420-pinctrl.dtsi354
-rw-r--r--arch/arm/boot/dts/exynos5420-smdk5420.dts18
-rw-r--r--arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi18
-rw-r--r--arch/arm/boot/dts/exynos5800-peach-pi.dts126
6 files changed, 324 insertions, 324 deletions
diff --git a/arch/arm/boot/dts/exynos5420-arndale-octa.dts b/arch/arm/boot/dts/exynos5420-arndale-octa.dts
index 39a3b81478fd..657ffbb096c1 100644
--- a/arch/arm/boot/dts/exynos5420-arndale-octa.dts
+++ b/arch/arm/boot/dts/exynos5420-arndale-octa.dts
@@ -378,9 +378,9 @@
378&pinctrl_0 { 378&pinctrl_0 {
379 s2mps11_irq: s2mps11-irq { 379 s2mps11_irq: s2mps11-irq {
380 samsung,pins = "gpx3-2"; 380 samsung,pins = "gpx3-2";
381 samsung,pin-function = <0xf>; 381 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
382 samsung,pin-pud = <0>; 382 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
383 samsung,pin-drv = <0>; 383 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
384 }; 384 };
385}; 385};
386 386
diff --git a/arch/arm/boot/dts/exynos5420-peach-pit.dts b/arch/arm/boot/dts/exynos5420-peach-pit.dts
index fe4e0915c0c6..58a4d335be74 100644
--- a/arch/arm/boot/dts/exynos5420-peach-pit.dts
+++ b/arch/arm/boot/dts/exynos5420-peach-pit.dts
@@ -753,171 +753,171 @@
753 753
754 wifi_en: wifi-en { 754 wifi_en: wifi-en {
755 samsung,pins = "gpx0-0"; 755 samsung,pins = "gpx0-0";
756 samsung,pin-function = <1>; 756 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
757 samsung,pin-pud = <0>; 757 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
758 samsung,pin-drv = <0>; 758 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
759 }; 759 };
760 760
761 max98090_irq: max98090-irq { 761 max98090_irq: max98090-irq {
762 samsung,pins = "gpx0-2"; 762 samsung,pins = "gpx0-2";
763 samsung,pin-function = <0>; 763 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
764 samsung,pin-pud = <0>; 764 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
765 samsung,pin-drv = <0>; 765 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
766 }; 766 };
767 767
768 /* We need GPX0_6 to be low at sleep time; just keep it low always */ 768 /* We need GPX0_6 to be low at sleep time; just keep it low always */
769 mask_tpm_reset: mask-tpm-reset { 769 mask_tpm_reset: mask-tpm-reset {
770 samsung,pins = "gpx0-6"; 770 samsung,pins = "gpx0-6";
771 samsung,pin-function = <1>; 771 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
772 samsung,pin-pud = <0>; 772 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
773 samsung,pin-drv = <0>; 773 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
774 samsung,pin-val = <0>; 774 samsung,pin-val = <0>;
775 }; 775 };
776 776
777 tpm_irq: tpm-irq { 777 tpm_irq: tpm-irq {
778 samsung,pins = "gpx1-0"; 778 samsung,pins = "gpx1-0";
779 samsung,pin-function = <0>; 779 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
780 samsung,pin-pud = <0>; 780 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
781 samsung,pin-drv = <0>; 781 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
782 }; 782 };
783 783
784 trackpad_irq: trackpad-irq { 784 trackpad_irq: trackpad-irq {
785 samsung,pins = "gpx1-1"; 785 samsung,pins = "gpx1-1";
786 samsung,pin-function = <0xf>; 786 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
787 samsung,pin-pud = <0>; 787 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
788 samsung,pin-drv = <0>; 788 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
789 }; 789 };
790 790
791 power_key_irq: power-key-irq { 791 power_key_irq: power-key-irq {
792 samsung,pins = "gpx1-2"; 792 samsung,pins = "gpx1-2";
793 samsung,pin-function = <0>; 793 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
794 samsung,pin-pud = <0>; 794 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
795 samsung,pin-drv = <0>; 795 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
796 }; 796 };
797 797
798 ec_irq: ec-irq { 798 ec_irq: ec-irq {
799 samsung,pins = "gpx1-5"; 799 samsung,pins = "gpx1-5";
800 samsung,pin-function = <0>; 800 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
801 samsung,pin-pud = <0>; 801 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
802 samsung,pin-drv = <0>; 802 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
803 }; 803 };
804 804
805 tps65090_irq: tps65090-irq { 805 tps65090_irq: tps65090-irq {
806 samsung,pins = "gpx2-5"; 806 samsung,pins = "gpx2-5";
807 samsung,pin-function = <0>; 807 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
808 samsung,pin-pud = <0>; 808 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
809 samsung,pin-drv = <0>; 809 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
810 }; 810 };
811 811
812 dp_hpd_gpio: dp_hpd_gpio { 812 dp_hpd_gpio: dp_hpd_gpio {
813 samsung,pins = "gpx2-6"; 813 samsung,pins = "gpx2-6";
814 samsung,pin-function = <0>; 814 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
815 samsung,pin-pud = <3>; 815 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
816 samsung,pin-drv = <0>; 816 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
817 }; 817 };
818 818
819 max77802_irq: max77802-irq { 819 max77802_irq: max77802-irq {
820 samsung,pins = "gpx3-1"; 820 samsung,pins = "gpx3-1";
821 samsung,pin-function = <0>; 821 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
822 samsung,pin-pud = <0>; 822 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
823 samsung,pin-drv = <0>; 823 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
824 }; 824 };
825 825
826 lid_irq: lid-irq { 826 lid_irq: lid-irq {
827 samsung,pins = "gpx3-4"; 827 samsung,pins = "gpx3-4";
828 samsung,pin-function = <0xf>; 828 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
829 samsung,pin-pud = <0>; 829 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
830 samsung,pin-drv = <0>; 830 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
831 }; 831 };
832 832
833 hdmi_hpd_irq: hdmi-hpd-irq { 833 hdmi_hpd_irq: hdmi-hpd-irq {
834 samsung,pins = "gpx3-7"; 834 samsung,pins = "gpx3-7";
835 samsung,pin-function = <0>; 835 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
836 samsung,pin-pud = <1>; 836 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
837 samsung,pin-drv = <0>; 837 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
838 }; 838 };
839 839
840 pmic_dvs_1: pmic-dvs-1 { 840 pmic_dvs_1: pmic-dvs-1 {
841 samsung,pins = "gpy7-6"; 841 samsung,pins = "gpy7-6";
842 samsung,pin-function = <1>; 842 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
843 samsung,pin-pud = <0>; 843 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
844 samsung,pin-drv = <0>; 844 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
845 }; 845 };
846}; 846};
847 847
848&pinctrl_1 { 848&pinctrl_1 {
849 /* Adjust WiFi drive strengths lower for EMI */ 849 /* Adjust WiFi drive strengths lower for EMI */
850 sd1_clk: sd1-clk { 850 sd1_clk: sd1-clk {
851 samsung,pin-drv = <2>; 851 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
852 }; 852 };
853 853
854 sd1_cmd: sd1-cmd { 854 sd1_cmd: sd1-cmd {
855 samsung,pin-drv = <2>; 855 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
856 }; 856 };
857 857
858 sd1_bus1: sd1-bus-width1 { 858 sd1_bus1: sd1-bus-width1 {
859 samsung,pin-drv = <2>; 859 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
860 }; 860 };
861 861
862 sd1_bus4: sd1-bus-width4 { 862 sd1_bus4: sd1-bus-width4 {
863 samsung,pin-drv = <2>; 863 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
864 }; 864 };
865 865
866 sd1_bus8: sd1-bus-width8 { 866 sd1_bus8: sd1-bus-width8 {
867 samsung,pin-drv = <2>; 867 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
868 }; 868 };
869}; 869};
870 870
871&pinctrl_2 { 871&pinctrl_2 {
872 pmic_dvs_2: pmic-dvs-2 { 872 pmic_dvs_2: pmic-dvs-2 {
873 samsung,pins = "gpj4-2"; 873 samsung,pins = "gpj4-2";
874 samsung,pin-function = <1>; 874 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
875 samsung,pin-pud = <0>; 875 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
876 samsung,pin-drv = <0>; 876 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
877 }; 877 };
878 878
879 pmic_dvs_3: pmic-dvs-3 { 879 pmic_dvs_3: pmic-dvs-3 {
880 samsung,pins = "gpj4-3"; 880 samsung,pins = "gpj4-3";
881 samsung,pin-function = <1>; 881 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
882 samsung,pin-pud = <0>; 882 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
883 samsung,pin-drv = <0>; 883 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
884 }; 884 };
885}; 885};
886 886
887&pinctrl_3 { 887&pinctrl_3 {
888 /* Drive SPI lines at x2 for better integrity */ 888 /* Drive SPI lines at x2 for better integrity */
889 spi2-bus { 889 spi2-bus {
890 samsung,pin-drv = <2>; 890 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
891 }; 891 };
892 892
893 /* Drive SPI chip select at x2 for better integrity */ 893 /* Drive SPI chip select at x2 for better integrity */
894 ec_spi_cs: ec-spi-cs { 894 ec_spi_cs: ec-spi-cs {
895 samsung,pins = "gpb1-2"; 895 samsung,pins = "gpb1-2";
896 samsung,pin-function = <1>; 896 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
897 samsung,pin-pud = <0>; 897 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
898 samsung,pin-drv = <2>; 898 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
899 }; 899 };
900 900
901 usb300_vbus_en: usb300-vbus-en { 901 usb300_vbus_en: usb300-vbus-en {
902 samsung,pins = "gph0-0"; 902 samsung,pins = "gph0-0";
903 samsung,pin-function = <1>; 903 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
904 samsung,pin-pud = <0>; 904 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
905 samsung,pin-drv = <0>; 905 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
906 }; 906 };
907 907
908 usb301_vbus_en: usb301-vbus-en { 908 usb301_vbus_en: usb301-vbus-en {
909 samsung,pins = "gph0-1"; 909 samsung,pins = "gph0-1";
910 samsung,pin-function = <1>; 910 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
911 samsung,pin-pud = <0>; 911 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
912 samsung,pin-drv = <0>; 912 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
913 }; 913 };
914 914
915 pmic_selb: pmic-selb { 915 pmic_selb: pmic-selb {
916 samsung,pins = "gph0-2", "gph0-3", "gph0-4", "gph0-5", 916 samsung,pins = "gph0-2", "gph0-3", "gph0-4", "gph0-5",
917 "gph0-6"; 917 "gph0-6";
918 samsung,pin-function = <1>; 918 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
919 samsung,pin-pud = <0>; 919 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
920 samsung,pin-drv = <0>; 920 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
921 }; 921 };
922}; 922};
923 923
diff --git a/arch/arm/boot/dts/exynos5420-pinctrl.dtsi b/arch/arm/boot/dts/exynos5420-pinctrl.dtsi
index cf7d2986780a..3924b4fafe72 100644
--- a/arch/arm/boot/dts/exynos5420-pinctrl.dtsi
+++ b/arch/arm/boot/dts/exynos5420-pinctrl.dtsi
@@ -63,9 +63,9 @@
63 63
64 dp_hpd: dp_hpd { 64 dp_hpd: dp_hpd {
65 samsung,pins = "gpx0-7"; 65 samsung,pins = "gpx0-7";
66 samsung,pin-function = <3>; 66 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
67 samsung,pin-pud = <0>; 67 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
68 samsung,pin-drv = <0>; 68 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
69 }; 69 };
70}; 70};
71 71
@@ -155,135 +155,135 @@
155 155
156 sd0_clk: sd0-clk { 156 sd0_clk: sd0-clk {
157 samsung,pins = "gpc0-0"; 157 samsung,pins = "gpc0-0";
158 samsung,pin-function = <2>; 158 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
159 samsung,pin-pud = <0>; 159 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
160 samsung,pin-drv = <3>; 160 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
161 }; 161 };
162 162
163 sd0_cmd: sd0-cmd { 163 sd0_cmd: sd0-cmd {
164 samsung,pins = "gpc0-1"; 164 samsung,pins = "gpc0-1";
165 samsung,pin-function = <2>; 165 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
166 samsung,pin-pud = <0>; 166 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
167 samsung,pin-drv = <3>; 167 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
168 }; 168 };
169 169
170 sd0_cd: sd0-cd { 170 sd0_cd: sd0-cd {
171 samsung,pins = "gpc0-2"; 171 samsung,pins = "gpc0-2";
172 samsung,pin-function = <2>; 172 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
173 samsung,pin-pud = <3>; 173 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
174 samsung,pin-drv = <3>; 174 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
175 }; 175 };
176 176
177 sd0_bus1: sd0-bus-width1 { 177 sd0_bus1: sd0-bus-width1 {
178 samsung,pins = "gpc0-3"; 178 samsung,pins = "gpc0-3";
179 samsung,pin-function = <2>; 179 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
180 samsung,pin-pud = <3>; 180 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
181 samsung,pin-drv = <3>; 181 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
182 }; 182 };
183 183
184 sd0_bus4: sd0-bus-width4 { 184 sd0_bus4: sd0-bus-width4 {
185 samsung,pins = "gpc0-4", "gpc0-5", "gpc0-6"; 185 samsung,pins = "gpc0-4", "gpc0-5", "gpc0-6";
186 samsung,pin-function = <2>; 186 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
187 samsung,pin-pud = <3>; 187 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
188 samsung,pin-drv = <3>; 188 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
189 }; 189 };
190 190
191 sd0_bus8: sd0-bus-width8 { 191 sd0_bus8: sd0-bus-width8 {
192 samsung,pins = "gpc3-0", "gpc3-1", "gpc3-2", "gpc3-3"; 192 samsung,pins = "gpc3-0", "gpc3-1", "gpc3-2", "gpc3-3";
193 samsung,pin-function = <2>; 193 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
194 samsung,pin-pud = <3>; 194 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
195 samsung,pin-drv = <3>; 195 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
196 }; 196 };
197 197
198 sd0_rclk: sd0-rclk { 198 sd0_rclk: sd0-rclk {
199 samsung,pins = "gpc0-7"; 199 samsung,pins = "gpc0-7";
200 samsung,pin-function = <2>; 200 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
201 samsung,pin-pud = <1>; 201 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
202 samsung,pin-drv = <3>; 202 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
203 }; 203 };
204 204
205 sd1_clk: sd1-clk { 205 sd1_clk: sd1-clk {
206 samsung,pins = "gpc1-0"; 206 samsung,pins = "gpc1-0";
207 samsung,pin-function = <2>; 207 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
208 samsung,pin-pud = <0>; 208 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
209 samsung,pin-drv = <3>; 209 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
210 }; 210 };
211 211
212 sd1_cmd: sd1-cmd { 212 sd1_cmd: sd1-cmd {
213 samsung,pins = "gpc1-1"; 213 samsung,pins = "gpc1-1";
214 samsung,pin-function = <2>; 214 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
215 samsung,pin-pud = <0>; 215 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
216 samsung,pin-drv = <3>; 216 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
217 }; 217 };
218 218
219 sd1_cd: sd1-cd { 219 sd1_cd: sd1-cd {
220 samsung,pins = "gpc1-2"; 220 samsung,pins = "gpc1-2";
221 samsung,pin-function = <2>; 221 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
222 samsung,pin-pud = <3>; 222 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
223 samsung,pin-drv = <3>; 223 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
224 }; 224 };
225 225
226 sd1_int: sd1-int { 226 sd1_int: sd1-int {
227 samsung,pins = "gpd1-1"; 227 samsung,pins = "gpd1-1";
228 samsung,pin-function = <2>; 228 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
229 samsung,pin-pud = <3>; 229 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
230 samsung,pin-drv = <0>; 230 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
231 }; 231 };
232 232
233 sd1_bus1: sd1-bus-width1 { 233 sd1_bus1: sd1-bus-width1 {
234 samsung,pins = "gpc1-3"; 234 samsung,pins = "gpc1-3";
235 samsung,pin-function = <2>; 235 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
236 samsung,pin-pud = <3>; 236 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
237 samsung,pin-drv = <3>; 237 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
238 }; 238 };
239 239
240 sd1_bus4: sd1-bus-width4 { 240 sd1_bus4: sd1-bus-width4 {
241 samsung,pins = "gpc1-4", "gpc1-5", "gpc1-6"; 241 samsung,pins = "gpc1-4", "gpc1-5", "gpc1-6";
242 samsung,pin-function = <2>; 242 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
243 samsung,pin-pud = <3>; 243 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
244 samsung,pin-drv = <3>; 244 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
245 }; 245 };
246 246
247 sd1_bus8: sd1-bus-width8 { 247 sd1_bus8: sd1-bus-width8 {
248 samsung,pins = "gpd1-4", "gpd1-5", "gpd1-6", "gpd1-7"; 248 samsung,pins = "gpd1-4", "gpd1-5", "gpd1-6", "gpd1-7";
249 samsung,pin-function = <2>; 249 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
250 samsung,pin-pud = <3>; 250 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
251 samsung,pin-drv = <3>; 251 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
252 }; 252 };
253 253
254 sd2_clk: sd2-clk { 254 sd2_clk: sd2-clk {
255 samsung,pins = "gpc2-0"; 255 samsung,pins = "gpc2-0";
256 samsung,pin-function = <2>; 256 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
257 samsung,pin-pud = <0>; 257 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
258 samsung,pin-drv = <3>; 258 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
259 }; 259 };
260 260
261 sd2_cmd: sd2-cmd { 261 sd2_cmd: sd2-cmd {
262 samsung,pins = "gpc2-1"; 262 samsung,pins = "gpc2-1";
263 samsung,pin-function = <2>; 263 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
264 samsung,pin-pud = <0>; 264 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
265 samsung,pin-drv = <3>; 265 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
266 }; 266 };
267 267
268 sd2_cd: sd2-cd { 268 sd2_cd: sd2-cd {
269 samsung,pins = "gpc2-2"; 269 samsung,pins = "gpc2-2";
270 samsung,pin-function = <2>; 270 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
271 samsung,pin-pud = <3>; 271 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
272 samsung,pin-drv = <3>; 272 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
273 }; 273 };
274 274
275 sd2_bus1: sd2-bus-width1 { 275 sd2_bus1: sd2-bus-width1 {
276 samsung,pins = "gpc2-3"; 276 samsung,pins = "gpc2-3";
277 samsung,pin-function = <2>; 277 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
278 samsung,pin-pud = <3>; 278 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
279 samsung,pin-drv = <3>; 279 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
280 }; 280 };
281 281
282 sd2_bus4: sd2-bus-width4 { 282 sd2_bus4: sd2-bus-width4 {
283 samsung,pins = "gpc2-4", "gpc2-5", "gpc2-6"; 283 samsung,pins = "gpc2-4", "gpc2-5", "gpc2-6";
284 samsung,pin-function = <2>; 284 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
285 samsung,pin-pud = <3>; 285 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
286 samsung,pin-drv = <3>; 286 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
287 }; 287 };
288}; 288};
289 289
@@ -356,52 +356,52 @@
356 samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3", 356 samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3",
357 "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7", 357 "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7",
358 "gpe1-0", "gpe1-1"; 358 "gpe1-0", "gpe1-1";
359 samsung,pin-function = <2>; 359 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
360 samsung,pin-pud = <0>; 360 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
361 samsung,pin-drv = <0>; 361 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
362 }; 362 };
363 363
364 cam_gpio_b: cam-gpio-b { 364 cam_gpio_b: cam-gpio-b {
365 samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3", 365 samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3",
366 "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; 366 "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3";
367 samsung,pin-function = <3>; 367 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
368 samsung,pin-pud = <0>; 368 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
369 samsung,pin-drv = <0>; 369 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
370 }; 370 };
371 371
372 cam_i2c2_bus: cam-i2c2-bus { 372 cam_i2c2_bus: cam-i2c2-bus {
373 samsung,pins = "gpf0-4", "gpf0-5"; 373 samsung,pins = "gpf0-4", "gpf0-5";
374 samsung,pin-function = <2>; 374 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
375 samsung,pin-pud = <3>; 375 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
376 samsung,pin-drv = <0>; 376 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
377 }; 377 };
378 378
379 cam_spi1_bus: cam-spi1-bus { 379 cam_spi1_bus: cam-spi1-bus {
380 samsung,pins = "gpe0-4", "gpe0-5", "gpf0-2", "gpf0-3"; 380 samsung,pins = "gpe0-4", "gpe0-5", "gpf0-2", "gpf0-3";
381 samsung,pin-function = <4>; 381 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
382 samsung,pin-pud = <0>; 382 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
383 samsung,pin-drv = <0>; 383 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
384 }; 384 };
385 385
386 cam_i2c1_bus: cam-i2c1-bus { 386 cam_i2c1_bus: cam-i2c1-bus {
387 samsung,pins = "gpf0-2", "gpf0-3"; 387 samsung,pins = "gpf0-2", "gpf0-3";
388 samsung,pin-function = <2>; 388 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
389 samsung,pin-pud = <3>; 389 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
390 samsung,pin-drv = <0>; 390 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
391 }; 391 };
392 392
393 cam_i2c0_bus: cam-i2c0-bus { 393 cam_i2c0_bus: cam-i2c0-bus {
394 samsung,pins = "gpf0-0", "gpf0-1"; 394 samsung,pins = "gpf0-0", "gpf0-1";
395 samsung,pin-function = <2>; 395 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
396 samsung,pin-pud = <3>; 396 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
397 samsung,pin-drv = <0>; 397 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
398 }; 398 };
399 399
400 cam_spi0_bus: cam-spi0-bus { 400 cam_spi0_bus: cam-spi0-bus {
401 samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; 401 samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3";
402 samsung,pin-function = <2>; 402 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
403 samsung,pin-pud = <0>; 403 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
404 samsung,pin-drv = <0>; 404 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
405 }; 405 };
406 406
407 cam_bayrgb_bus: cam-bayrgb-bus { 407 cam_bayrgb_bus: cam-bayrgb-bus {
@@ -410,9 +410,9 @@
410 "gpg1-0", "gpg1-1", "gpg1-2", "gpg1-3", 410 "gpg1-0", "gpg1-1", "gpg1-2", "gpg1-3",
411 "gpg1-4", "gpg1-5", "gpg1-6", "gpg1-7", 411 "gpg1-4", "gpg1-5", "gpg1-6", "gpg1-7",
412 "gpg2-0"; 412 "gpg2-0";
413 samsung,pin-function = <2>; 413 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
414 samsung,pin-pud = <0>; 414 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
415 samsung,pin-drv = <0>; 415 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
416 }; 416 };
417}; 417};
418 418
@@ -491,216 +491,216 @@
491 491
492 uart0_data: uart0-data { 492 uart0_data: uart0-data {
493 samsung,pins = "gpa0-0", "gpa0-1"; 493 samsung,pins = "gpa0-0", "gpa0-1";
494 samsung,pin-function = <2>; 494 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
495 samsung,pin-pud = <0>; 495 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
496 samsung,pin-drv = <0>; 496 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
497 }; 497 };
498 498
499 uart0_fctl: uart0-fctl { 499 uart0_fctl: uart0-fctl {
500 samsung,pins = "gpa0-2", "gpa0-3"; 500 samsung,pins = "gpa0-2", "gpa0-3";
501 samsung,pin-function = <2>; 501 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
502 samsung,pin-pud = <0>; 502 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
503 samsung,pin-drv = <0>; 503 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
504 }; 504 };
505 505
506 uart1_data: uart1-data { 506 uart1_data: uart1-data {
507 samsung,pins = "gpa0-4", "gpa0-5"; 507 samsung,pins = "gpa0-4", "gpa0-5";
508 samsung,pin-function = <2>; 508 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
509 samsung,pin-pud = <0>; 509 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
510 samsung,pin-drv = <0>; 510 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
511 }; 511 };
512 512
513 uart1_fctl: uart1-fctl { 513 uart1_fctl: uart1-fctl {
514 samsung,pins = "gpa0-6", "gpa0-7"; 514 samsung,pins = "gpa0-6", "gpa0-7";
515 samsung,pin-function = <2>; 515 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
516 samsung,pin-pud = <0>; 516 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
517 samsung,pin-drv = <0>; 517 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
518 }; 518 };
519 519
520 i2c2_bus: i2c2-bus { 520 i2c2_bus: i2c2-bus {
521 samsung,pins = "gpa0-6", "gpa0-7"; 521 samsung,pins = "gpa0-6", "gpa0-7";
522 samsung,pin-function = <3>; 522 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
523 samsung,pin-pud = <3>; 523 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
524 samsung,pin-drv = <0>; 524 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
525 }; 525 };
526 526
527 uart2_data: uart2-data { 527 uart2_data: uart2-data {
528 samsung,pins = "gpa1-0", "gpa1-1"; 528 samsung,pins = "gpa1-0", "gpa1-1";
529 samsung,pin-function = <2>; 529 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
530 samsung,pin-pud = <0>; 530 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
531 samsung,pin-drv = <0>; 531 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
532 }; 532 };
533 533
534 uart2_fctl: uart2-fctl { 534 uart2_fctl: uart2-fctl {
535 samsung,pins = "gpa1-2", "gpa1-3"; 535 samsung,pins = "gpa1-2", "gpa1-3";
536 samsung,pin-function = <2>; 536 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
537 samsung,pin-pud = <0>; 537 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
538 samsung,pin-drv = <0>; 538 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
539 }; 539 };
540 540
541 i2c3_bus: i2c3-bus { 541 i2c3_bus: i2c3-bus {
542 samsung,pins = "gpa1-2", "gpa1-3"; 542 samsung,pins = "gpa1-2", "gpa1-3";
543 samsung,pin-function = <3>; 543 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
544 samsung,pin-pud = <3>; 544 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
545 samsung,pin-drv = <0>; 545 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
546 }; 546 };
547 547
548 uart3_data: uart3-data { 548 uart3_data: uart3-data {
549 samsung,pins = "gpa1-4", "gpa1-5"; 549 samsung,pins = "gpa1-4", "gpa1-5";
550 samsung,pin-function = <2>; 550 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
551 samsung,pin-pud = <0>; 551 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
552 samsung,pin-drv = <0>; 552 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
553 }; 553 };
554 554
555 spi0_bus: spi0-bus { 555 spi0_bus: spi0-bus {
556 samsung,pins = "gpa2-0", "gpa2-1", "gpa2-2", "gpa2-3"; 556 samsung,pins = "gpa2-0", "gpa2-1", "gpa2-2", "gpa2-3";
557 samsung,pin-function = <2>; 557 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
558 samsung,pin-pud = <3>; 558 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
559 samsung,pin-drv = <0>; 559 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
560 }; 560 };
561 561
562 spi1_bus: spi1-bus { 562 spi1_bus: spi1-bus {
563 samsung,pins = "gpa2-4", "gpa2-6", "gpa2-7"; 563 samsung,pins = "gpa2-4", "gpa2-6", "gpa2-7";
564 samsung,pin-function = <2>; 564 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
565 samsung,pin-pud = <3>; 565 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
566 samsung,pin-drv = <0>; 566 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
567 }; 567 };
568 568
569 i2c4_hs_bus: i2c4-hs-bus { 569 i2c4_hs_bus: i2c4-hs-bus {
570 samsung,pins = "gpa2-0", "gpa2-1"; 570 samsung,pins = "gpa2-0", "gpa2-1";
571 samsung,pin-function = <3>; 571 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
572 samsung,pin-pud = <3>; 572 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
573 samsung,pin-drv = <0>; 573 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
574 }; 574 };
575 575
576 i2c5_hs_bus: i2c5-hs-bus { 576 i2c5_hs_bus: i2c5-hs-bus {
577 samsung,pins = "gpa2-2", "gpa2-3"; 577 samsung,pins = "gpa2-2", "gpa2-3";
578 samsung,pin-function = <3>; 578 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
579 samsung,pin-pud = <3>; 579 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
580 samsung,pin-drv = <0>; 580 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
581 }; 581 };
582 582
583 i2s1_bus: i2s1-bus { 583 i2s1_bus: i2s1-bus {
584 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", 584 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3",
585 "gpb0-4"; 585 "gpb0-4";
586 samsung,pin-function = <2>; 586 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
587 samsung,pin-pud = <0>; 587 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
588 samsung,pin-drv = <0>; 588 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
589 }; 589 };
590 590
591 pcm1_bus: pcm1-bus { 591 pcm1_bus: pcm1-bus {
592 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", 592 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3",
593 "gpb0-4"; 593 "gpb0-4";
594 samsung,pin-function = <3>; 594 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
595 samsung,pin-pud = <0>; 595 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
596 samsung,pin-drv = <0>; 596 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
597 }; 597 };
598 598
599 i2s2_bus: i2s2-bus { 599 i2s2_bus: i2s2-bus {
600 samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3", 600 samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3",
601 "gpb1-4"; 601 "gpb1-4";
602 samsung,pin-function = <2>; 602 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
603 samsung,pin-pud = <0>; 603 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
604 samsung,pin-drv = <0>; 604 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
605 }; 605 };
606 606
607 pcm2_bus: pcm2-bus { 607 pcm2_bus: pcm2-bus {
608 samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3", 608 samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3",
609 "gpb1-4"; 609 "gpb1-4";
610 samsung,pin-function = <3>; 610 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
611 samsung,pin-pud = <0>; 611 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
612 samsung,pin-drv = <0>; 612 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
613 }; 613 };
614 614
615 spdif_bus: spdif-bus { 615 spdif_bus: spdif-bus {
616 samsung,pins = "gpb1-0", "gpb1-1"; 616 samsung,pins = "gpb1-0", "gpb1-1";
617 samsung,pin-function = <4>; 617 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
618 samsung,pin-pud = <0>; 618 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
619 samsung,pin-drv = <0>; 619 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
620 }; 620 };
621 621
622 spi2_bus: spi2-bus { 622 spi2_bus: spi2-bus {
623 samsung,pins = "gpb1-1", "gpb1-3", "gpb1-4"; 623 samsung,pins = "gpb1-1", "gpb1-3", "gpb1-4";
624 samsung,pin-function = <5>; 624 samsung,pin-function = <EXYNOS_PIN_FUNC_5>;
625 samsung,pin-pud = <3>; 625 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
626 samsung,pin-drv = <0>; 626 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
627 }; 627 };
628 628
629 i2c6_hs_bus: i2c6-hs-bus { 629 i2c6_hs_bus: i2c6-hs-bus {
630 samsung,pins = "gpb1-3", "gpb1-4"; 630 samsung,pins = "gpb1-3", "gpb1-4";
631 samsung,pin-function = <4>; 631 samsung,pin-function = <EXYNOS_PIN_FUNC_4>;
632 samsung,pin-pud = <3>; 632 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
633 samsung,pin-drv = <0>; 633 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
634 }; 634 };
635 635
636 pwm0_out: pwm0-out { 636 pwm0_out: pwm0-out {
637 samsung,pins = "gpb2-0"; 637 samsung,pins = "gpb2-0";
638 samsung,pin-function = <2>; 638 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
639 samsung,pin-pud = <0>; 639 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
640 samsung,pin-drv = <0>; 640 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
641 }; 641 };
642 642
643 pwm1_out: pwm1-out { 643 pwm1_out: pwm1-out {
644 samsung,pins = "gpb2-1"; 644 samsung,pins = "gpb2-1";
645 samsung,pin-function = <2>; 645 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
646 samsung,pin-pud = <0>; 646 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
647 samsung,pin-drv = <0>; 647 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
648 }; 648 };
649 649
650 pwm2_out: pwm2-out { 650 pwm2_out: pwm2-out {
651 samsung,pins = "gpb2-2"; 651 samsung,pins = "gpb2-2";
652 samsung,pin-function = <2>; 652 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
653 samsung,pin-pud = <0>; 653 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
654 samsung,pin-drv = <0>; 654 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
655 }; 655 };
656 656
657 pwm3_out: pwm3-out { 657 pwm3_out: pwm3-out {
658 samsung,pins = "gpb2-3"; 658 samsung,pins = "gpb2-3";
659 samsung,pin-function = <2>; 659 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
660 samsung,pin-pud = <0>; 660 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
661 samsung,pin-drv = <0>; 661 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
662 }; 662 };
663 663
664 i2c7_hs_bus: i2c7-hs-bus { 664 i2c7_hs_bus: i2c7-hs-bus {
665 samsung,pins = "gpb2-2", "gpb2-3"; 665 samsung,pins = "gpb2-2", "gpb2-3";
666 samsung,pin-function = <3>; 666 samsung,pin-function = <EXYNOS_PIN_FUNC_3>;
667 samsung,pin-pud = <3>; 667 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
668 samsung,pin-drv = <0>; 668 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
669 }; 669 };
670 670
671 i2c0_bus: i2c0-bus { 671 i2c0_bus: i2c0-bus {
672 samsung,pins = "gpb3-0", "gpb3-1"; 672 samsung,pins = "gpb3-0", "gpb3-1";
673 samsung,pin-function = <2>; 673 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
674 samsung,pin-pud = <3>; 674 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
675 samsung,pin-drv = <0>; 675 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
676 }; 676 };
677 677
678 i2c1_bus: i2c1-bus { 678 i2c1_bus: i2c1-bus {
679 samsung,pins = "gpb3-2", "gpb3-3"; 679 samsung,pins = "gpb3-2", "gpb3-3";
680 samsung,pin-function = <2>; 680 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
681 samsung,pin-pud = <3>; 681 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
682 samsung,pin-drv = <0>; 682 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
683 }; 683 };
684 684
685 i2c8_hs_bus: i2c8-hs-bus { 685 i2c8_hs_bus: i2c8-hs-bus {
686 samsung,pins = "gpb3-4", "gpb3-5"; 686 samsung,pins = "gpb3-4", "gpb3-5";
687 samsung,pin-function = <2>; 687 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
688 samsung,pin-pud = <3>; 688 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
689 samsung,pin-drv = <0>; 689 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
690 }; 690 };
691 691
692 i2c9_hs_bus: i2c9-hs-bus { 692 i2c9_hs_bus: i2c9-hs-bus {
693 samsung,pins = "gpb3-6", "gpb3-7"; 693 samsung,pins = "gpb3-6", "gpb3-7";
694 samsung,pin-function = <2>; 694 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
695 samsung,pin-pud = <3>; 695 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
696 samsung,pin-drv = <0>; 696 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
697 }; 697 };
698 698
699 i2c10_hs_bus: i2c10-hs-bus { 699 i2c10_hs_bus: i2c10-hs-bus {
700 samsung,pins = "gpb4-0", "gpb4-1"; 700 samsung,pins = "gpb4-0", "gpb4-1";
701 samsung,pin-function = <2>; 701 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
702 samsung,pin-pud = <3>; 702 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
703 samsung,pin-drv = <0>; 703 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
704 }; 704 };
705}; 705};
706 706
@@ -716,8 +716,8 @@
716 i2s0_bus: i2s0-bus { 716 i2s0_bus: i2s0-bus {
717 samsung,pins = "gpz-0", "gpz-1", "gpz-2", "gpz-3", 717 samsung,pins = "gpz-0", "gpz-1", "gpz-2", "gpz-3",
718 "gpz-4", "gpz-5", "gpz-6"; 718 "gpz-4", "gpz-5", "gpz-6";
719 samsung,pin-function = <2>; 719 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
720 samsung,pin-pud = <0>; 720 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
721 samsung,pin-drv = <0>; 721 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
722 }; 722 };
723}; 723};
diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts b/arch/arm/boot/dts/exynos5420-smdk5420.dts
index ed8f3426911b..0ce48659d136 100644
--- a/arch/arm/boot/dts/exynos5420-smdk5420.dts
+++ b/arch/arm/boot/dts/exynos5420-smdk5420.dts
@@ -386,25 +386,25 @@
386&pinctrl_0 { 386&pinctrl_0 {
387 hdmi_hpd_irq: hdmi-hpd-irq { 387 hdmi_hpd_irq: hdmi-hpd-irq {
388 samsung,pins = "gpx3-7"; 388 samsung,pins = "gpx3-7";
389 samsung,pin-function = <0>; 389 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
390 samsung,pin-pud = <1>; 390 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
391 samsung,pin-drv = <0>; 391 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
392 }; 392 };
393}; 393};
394 394
395&pinctrl_2 { 395&pinctrl_2 {
396 usb300_vbus_en: usb300-vbus-en { 396 usb300_vbus_en: usb300-vbus-en {
397 samsung,pins = "gpg0-5"; 397 samsung,pins = "gpg0-5";
398 samsung,pin-function = <1>; 398 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
399 samsung,pin-pud = <0>; 399 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
400 samsung,pin-drv = <0>; 400 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
401 }; 401 };
402 402
403 usb301_vbus_en: usb301-vbus-en { 403 usb301_vbus_en: usb301-vbus-en {
404 samsung,pins = "gpg1-4"; 404 samsung,pins = "gpg1-4";
405 samsung,pin-function = <1>; 405 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
406 samsung,pin-pud = <0>; 406 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
407 samsung,pin-drv = <0>; 407 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
408 }; 408 };
409}; 409};
410 410
diff --git a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
index d56253049ccb..9a4ece18e965 100644
--- a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
+++ b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
@@ -548,25 +548,25 @@
548&pinctrl_0 { 548&pinctrl_0 {
549 hdmi_hpd_irq: hdmi-hpd-irq { 549 hdmi_hpd_irq: hdmi-hpd-irq {
550 samsung,pins = "gpx3-7"; 550 samsung,pins = "gpx3-7";
551 samsung,pin-function = <0>; 551 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
552 samsung,pin-pud = <1>; 552 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
553 samsung,pin-drv = <0>; 553 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
554 }; 554 };
555 555
556 s2mps11_irq: s2mps11-irq { 556 s2mps11_irq: s2mps11-irq {
557 samsung,pins = "gpx0-4"; 557 samsung,pins = "gpx0-4";
558 samsung,pin-function = <0xf>; 558 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
559 samsung,pin-pud = <0>; 559 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
560 samsung,pin-drv = <0>; 560 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
561 }; 561 };
562}; 562};
563 563
564&pinctrl_1 { 564&pinctrl_1 {
565 emmc_nrst_pin: emmc-nrst { 565 emmc_nrst_pin: emmc-nrst {
566 samsung,pins = "gpd1-0"; 566 samsung,pins = "gpd1-0";
567 samsung,pin-function = <0>; 567 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
568 samsung,pin-pud = <0>; 568 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
569 samsung,pin-drv = <0>; 569 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
570 }; 570 };
571}; 571};
572 572
diff --git a/arch/arm/boot/dts/exynos5800-peach-pi.dts b/arch/arm/boot/dts/exynos5800-peach-pi.dts
index 5ec71e2400fd..2a218aae3484 100644
--- a/arch/arm/boot/dts/exynos5800-peach-pi.dts
+++ b/arch/arm/boot/dts/exynos5800-peach-pi.dts
@@ -722,171 +722,171 @@
722 722
723 wifi_en: wifi-en { 723 wifi_en: wifi-en {
724 samsung,pins = "gpx0-0"; 724 samsung,pins = "gpx0-0";
725 samsung,pin-function = <1>; 725 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
726 samsung,pin-pud = <0>; 726 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
727 samsung,pin-drv = <0>; 727 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
728 }; 728 };
729 729
730 max98091_irq: max98091-irq { 730 max98091_irq: max98091-irq {
731 samsung,pins = "gpx0-2"; 731 samsung,pins = "gpx0-2";
732 samsung,pin-function = <0>; 732 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
733 samsung,pin-pud = <0>; 733 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
734 samsung,pin-drv = <0>; 734 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
735 }; 735 };
736 736
737 /* We need GPX0_6 to be low at sleep time; just keep it low always */ 737 /* We need GPX0_6 to be low at sleep time; just keep it low always */
738 mask_tpm_reset: mask-tpm-reset { 738 mask_tpm_reset: mask-tpm-reset {
739 samsung,pins = "gpx0-6"; 739 samsung,pins = "gpx0-6";
740 samsung,pin-function = <1>; 740 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
741 samsung,pin-pud = <0>; 741 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
742 samsung,pin-drv = <0>; 742 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
743 samsung,pin-val = <0>; 743 samsung,pin-val = <0>;
744 }; 744 };
745 745
746 tpm_irq: tpm-irq { 746 tpm_irq: tpm-irq {
747 samsung,pins = "gpx1-0"; 747 samsung,pins = "gpx1-0";
748 samsung,pin-function = <0>; 748 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
749 samsung,pin-pud = <0>; 749 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
750 samsung,pin-drv = <0>; 750 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
751 }; 751 };
752 752
753 trackpad_irq: trackpad-irq { 753 trackpad_irq: trackpad-irq {
754 samsung,pins = "gpx1-1"; 754 samsung,pins = "gpx1-1";
755 samsung,pin-function = <0xf>; 755 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
756 samsung,pin-pud = <0>; 756 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
757 samsung,pin-drv = <0>; 757 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
758 }; 758 };
759 759
760 power_key_irq: power-key-irq { 760 power_key_irq: power-key-irq {
761 samsung,pins = "gpx1-2"; 761 samsung,pins = "gpx1-2";
762 samsung,pin-function = <0>; 762 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
763 samsung,pin-pud = <0>; 763 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
764 samsung,pin-drv = <0>; 764 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
765 }; 765 };
766 766
767 ec_irq: ec-irq { 767 ec_irq: ec-irq {
768 samsung,pins = "gpx1-5"; 768 samsung,pins = "gpx1-5";
769 samsung,pin-function = <0>; 769 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
770 samsung,pin-pud = <0>; 770 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
771 samsung,pin-drv = <0>; 771 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
772 }; 772 };
773 773
774 tps65090_irq: tps65090-irq { 774 tps65090_irq: tps65090-irq {
775 samsung,pins = "gpx2-5"; 775 samsung,pins = "gpx2-5";
776 samsung,pin-function = <0>; 776 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
777 samsung,pin-pud = <0>; 777 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
778 samsung,pin-drv = <0>; 778 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
779 }; 779 };
780 780
781 dp_hpd_gpio: dp_hpd_gpio { 781 dp_hpd_gpio: dp_hpd_gpio {
782 samsung,pins = "gpx2-6"; 782 samsung,pins = "gpx2-6";
783 samsung,pin-function = <0>; 783 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
784 samsung,pin-pud = <3>; 784 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
785 samsung,pin-drv = <0>; 785 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
786 }; 786 };
787 787
788 max77802_irq: max77802-irq { 788 max77802_irq: max77802-irq {
789 samsung,pins = "gpx3-1"; 789 samsung,pins = "gpx3-1";
790 samsung,pin-function = <0>; 790 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
791 samsung,pin-pud = <0>; 791 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
792 samsung,pin-drv = <0>; 792 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
793 }; 793 };
794 794
795 lid_irq: lid-irq { 795 lid_irq: lid-irq {
796 samsung,pins = "gpx3-4"; 796 samsung,pins = "gpx3-4";
797 samsung,pin-function = <0xf>; 797 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
798 samsung,pin-pud = <0>; 798 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
799 samsung,pin-drv = <0>; 799 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
800 }; 800 };
801 801
802 hdmi_hpd_irq: hdmi-hpd-irq { 802 hdmi_hpd_irq: hdmi-hpd-irq {
803 samsung,pins = "gpx3-7"; 803 samsung,pins = "gpx3-7";
804 samsung,pin-function = <0>; 804 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
805 samsung,pin-pud = <1>; 805 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
806 samsung,pin-drv = <0>; 806 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
807 }; 807 };
808 808
809 pmic_dvs_1: pmic-dvs-1 { 809 pmic_dvs_1: pmic-dvs-1 {
810 samsung,pins = "gpy7-6"; 810 samsung,pins = "gpy7-6";
811 samsung,pin-function = <1>; 811 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
812 samsung,pin-pud = <0>; 812 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
813 samsung,pin-drv = <0>; 813 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
814 }; 814 };
815}; 815};
816 816
817&pinctrl_1 { 817&pinctrl_1 {
818 /* Adjust WiFi drive strengths lower for EMI */ 818 /* Adjust WiFi drive strengths lower for EMI */
819 sd1_clk: sd1-clk { 819 sd1_clk: sd1-clk {
820 samsung,pin-drv = <2>; 820 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
821 }; 821 };
822 822
823 sd1_cmd: sd1-cmd { 823 sd1_cmd: sd1-cmd {
824 samsung,pin-drv = <2>; 824 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
825 }; 825 };
826 826
827 sd1_bus1: sd1-bus-width1 { 827 sd1_bus1: sd1-bus-width1 {
828 samsung,pin-drv = <2>; 828 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
829 }; 829 };
830 830
831 sd1_bus4: sd1-bus-width4 { 831 sd1_bus4: sd1-bus-width4 {
832 samsung,pin-drv = <2>; 832 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
833 }; 833 };
834 834
835 sd1_bus8: sd1-bus-width8 { 835 sd1_bus8: sd1-bus-width8 {
836 samsung,pin-drv = <2>; 836 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
837 }; 837 };
838}; 838};
839 839
840&pinctrl_2 { 840&pinctrl_2 {
841 pmic_dvs_2: pmic-dvs-2 { 841 pmic_dvs_2: pmic-dvs-2 {
842 samsung,pins = "gpj4-2"; 842 samsung,pins = "gpj4-2";
843 samsung,pin-function = <1>; 843 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
844 samsung,pin-pud = <0>; 844 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
845 samsung,pin-drv = <0>; 845 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
846 }; 846 };
847 847
848 pmic_dvs_3: pmic-dvs-3 { 848 pmic_dvs_3: pmic-dvs-3 {
849 samsung,pins = "gpj4-3"; 849 samsung,pins = "gpj4-3";
850 samsung,pin-function = <1>; 850 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
851 samsung,pin-pud = <0>; 851 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
852 samsung,pin-drv = <0>; 852 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
853 }; 853 };
854}; 854};
855 855
856&pinctrl_3 { 856&pinctrl_3 {
857 /* Drive SPI lines at x2 for better integrity */ 857 /* Drive SPI lines at x2 for better integrity */
858 spi2-bus { 858 spi2-bus {
859 samsung,pin-drv = <2>; 859 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
860 }; 860 };
861 861
862 /* Drive SPI chip select at x2 for better integrity */ 862 /* Drive SPI chip select at x2 for better integrity */
863 ec_spi_cs: ec-spi-cs { 863 ec_spi_cs: ec-spi-cs {
864 samsung,pins = "gpb1-2"; 864 samsung,pins = "gpb1-2";
865 samsung,pin-function = <1>; 865 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
866 samsung,pin-pud = <0>; 866 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
867 samsung,pin-drv = <2>; 867 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
868 }; 868 };
869 869
870 usb300_vbus_en: usb300-vbus-en { 870 usb300_vbus_en: usb300-vbus-en {
871 samsung,pins = "gph0-0"; 871 samsung,pins = "gph0-0";
872 samsung,pin-function = <1>; 872 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
873 samsung,pin-pud = <0>; 873 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
874 samsung,pin-drv = <0>; 874 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
875 }; 875 };
876 876
877 usb301_vbus_en: usb301-vbus-en { 877 usb301_vbus_en: usb301-vbus-en {
878 samsung,pins = "gph0-1"; 878 samsung,pins = "gph0-1";
879 samsung,pin-function = <1>; 879 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
880 samsung,pin-pud = <0>; 880 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
881 samsung,pin-drv = <0>; 881 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
882 }; 882 };
883 883
884 pmic_selb: pmic-selb { 884 pmic_selb: pmic-selb {
885 samsung,pins = "gph0-2", "gph0-3", "gph0-4", "gph0-5", 885 samsung,pins = "gph0-2", "gph0-3", "gph0-4", "gph0-5",
886 "gph0-6"; 886 "gph0-6";
887 samsung,pin-function = <1>; 887 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
888 samsung,pin-pud = <0>; 888 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
889 samsung,pin-drv = <0>; 889 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
890 }; 890 };
891}; 891};
892 892