Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: s5pv210: use local header for pinctrl register values

The DTS uses hardware register values directly in pin controller pin
configuration. These are not some IDs or other abstraction layer but
raw numbers used in the registers.

These numbers were previously put in the bindings header to avoid code
duplication and to provide some context meaning (name), but they do not
fit the purpose of bindings. It is also quite confusing to use
constants prefixed with Exynos for other SoC, because there is actually
nothing here in common, except the actual value.

Store the constants in a header next to DTS and use them instead of
bindings.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Chanho Park <chanho61.park@samsung.com>
Acked-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220605160508.134075-4-krzysztof.kozlowski@linaro.org

+376 -337
+2 -2
arch/arm/boot/dts/s5pv210-aquila.dts
··· 392 392 &pinctrl0 { 393 393 t_flash_detect: t-flash-detect-pins { 394 394 samsung,pins = "gph3-4"; 395 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 396 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 395 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 396 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 397 397 }; 398 398 };
+67 -67
arch/arm/boot/dts/s5pv210-aries.dtsi
··· 646 646 &pinctrl0 { 647 647 bt_reset: bt-reset-pins { 648 648 samsung,pins = "gpb-3"; 649 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 650 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 651 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 649 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 650 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 651 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 652 652 }; 653 653 654 654 wlan_bt_en: wlan-bt-en-pins { 655 655 samsung,pins = "gpb-5"; 656 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 657 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 656 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 657 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 658 658 samsung,pin-val = <1>; 659 659 }; 660 660 661 661 codec_ldo: codec-ldo-pins { 662 662 samsung,pins = "gpf3-4"; 663 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 664 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 663 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 664 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 665 665 }; 666 666 667 667 prox_i2c_pins: gp2a-i2c-pins { 668 668 samsung,pins = "gpg0-2", "gpg2-2"; 669 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 670 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 669 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 670 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 671 671 }; 672 672 673 673 wlan_gpio_rst: wlan-gpio-rst-pins { 674 674 samsung,pins = "gpg1-2"; 675 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 676 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 675 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 676 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 677 677 }; 678 678 679 679 bt_wake: bt-wake-pins { 680 680 samsung,pins = "gpg3-4"; 681 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 682 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 681 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 682 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 683 683 }; 684 684 685 685 gp2a_irq: gp2a-irq-pins { 686 686 samsung,pins = "gph0-2"; 687 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 688 - samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>; 689 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 687 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 688 + samsung,pin-pud = <S5PV210_PIN_PULL_DOWN>; 689 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 690 690 }; 691 691 692 692 pmic_dvs_pins: pmic-dvs-pins { 693 693 samsung,pins = "gph0-3", "gph0-4", "gph0-5"; 694 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 695 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 696 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 694 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 695 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 696 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 697 697 samsung,pin-val = <0>; 698 698 }; 699 699 700 700 pmic_irq: pmic-irq-pins { 701 701 samsung,pins = "gph0-7"; 702 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 703 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 704 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 702 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 703 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 704 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 705 705 }; 706 706 707 707 wifi_host_wake: wifi-host-wake-pins { 708 708 samsung,pins = "gph2-4"; 709 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 710 - samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>; 711 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 709 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 710 + samsung,pin-pud = <S5PV210_PIN_PULL_DOWN>; 711 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 712 712 }; 713 713 714 714 bt_host_wake: bt-host-wake-pins { 715 715 samsung,pins = "gph2-5"; 716 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 717 - samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>; 718 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 716 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 717 + samsung,pin-pud = <S5PV210_PIN_PULL_DOWN>; 718 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 719 719 }; 720 720 721 721 musb_irq: musq-irq-pins { 722 722 samsung,pins = "gph2-7"; 723 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 724 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 725 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 723 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 724 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 725 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 726 726 }; 727 727 728 728 tf_detect: tf-detect-pins { 729 729 samsung,pins = "gph3-4"; 730 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 731 - samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>; 732 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 730 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 731 + samsung,pin-pud = <S5PV210_PIN_PULL_DOWN>; 732 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 733 733 }; 734 734 735 735 wifi_wake: wifi-wake-pins { 736 736 samsung,pins = "gph3-5"; 737 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 738 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 737 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 738 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 739 739 }; 740 740 741 741 magnetometer_i2c_pins: yas529-i2c-pins-pins { 742 742 samsung,pins = "gpj0-0", "gpj0-1"; 743 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 744 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 743 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 744 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 745 745 }; 746 746 747 747 ts_irq: ts-irq-pins { 748 748 samsung,pins = "gpj0-5"; 749 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 750 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 751 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 749 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 750 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 751 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 752 752 }; 753 753 754 754 vibrator_ena: vibrator-ena-pins { 755 755 samsung,pins = "gpj1-1"; 756 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 757 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 756 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 757 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 758 758 }; 759 759 760 760 gp2a_power: gp2a-power-pins { 761 761 samsung,pins = "gpj1-4"; 762 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 763 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 764 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 762 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 763 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 764 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 765 765 }; 766 766 767 767 touchkey_i2c_pins: touchkey-i2c-pins { 768 768 samsung,pins = "gpj3-0", "gpj3-1"; 769 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 770 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 769 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 770 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 771 771 }; 772 772 773 773 touchkey_vdd_ena: touchkey-vdd-ena-pins { 774 774 samsung,pins = "gpj3-2"; 775 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 776 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 775 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 776 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 777 777 }; 778 778 779 779 musb_i2c_pins: musb-i2c-pins { 780 780 samsung,pins = "gpj3-4", "gpj3-5"; 781 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 782 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 781 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 782 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 783 783 }; 784 784 785 785 accel_i2c_pins: accel-i2c-pins { 786 786 samsung,pins = "gpj3-6", "gpj3-7"; 787 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 788 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 787 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 788 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 789 789 }; 790 790 791 791 pmic_i2c_pins: pmic-i2c-pins-pins { 792 792 samsung,pins = "gpj4-0", "gpj4-3"; 793 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 794 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 793 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 794 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 795 795 }; 796 796 797 797 touchkey_irq: touchkey-irq-pins { 798 798 samsung,pins = "gpj4-1"; 799 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 800 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 801 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 799 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 800 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 801 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 802 802 }; 803 803 804 804 lcd_spi_pins: spi-lcd-pins { 805 805 samsung,pins = "mp01-1", "mp04-1", "mp04-3"; 806 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 807 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 806 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 807 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 808 808 }; 809 809 810 810 fg_i2c_pins: fg-i2c-pins { 811 811 samsung,pins = "mp05-0", "mp05-1"; 812 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 813 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 812 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 813 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 814 814 }; 815 815 816 816 sound_i2c_pins: sound-i2c-pins { 817 817 samsung,pins = "mp05-2", "mp05-3"; 818 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 819 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 818 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 819 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 820 820 }; 821 821 822 822 panel_rst: panel-rst-pins { 823 823 samsung,pins = "mp05-5"; 824 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 825 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 824 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 825 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 826 826 }; 827 827 }; 828 828
+11 -11
arch/arm/boot/dts/s5pv210-fascinate4g.dts
··· 128 128 129 129 headset_det: headset-det-pins { 130 130 samsung,pins = "gph0-6", "gph3-6"; 131 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 132 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 131 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 132 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 133 133 }; 134 134 135 135 fg_irq: fg-irq-pins { 136 136 samsung,pins = "gph3-3"; 137 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 138 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 139 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 137 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 138 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 139 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 140 140 }; 141 141 142 142 headset_micbias_ena: headset-micbias-ena-pins { 143 143 samsung,pins = "gpj2-5"; 144 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 145 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 144 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 145 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 146 146 }; 147 147 148 148 earpath_sel: earpath-sel-pins { 149 149 samsung,pins = "gpj2-6"; 150 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 151 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 150 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 151 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 152 152 }; 153 153 154 154 main_micbias_ena: main-micbias-ena-pins { 155 155 samsung,pins = "gpj4-2"; 156 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 157 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 156 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 157 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 158 158 }; 159 159 160 160 /* Based on vendor kernel v2.6.35.7 */
+17 -17
arch/arm/boot/dts/s5pv210-galaxys.dts
··· 152 152 153 153 fm_i2c_pins: fm-i2c-pins-pins { 154 154 samsung,pins = "gpd1-2", "gpd1-3"; 155 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 156 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 155 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 156 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 157 157 }; 158 158 159 159 headset_det: headset-det-pins { 160 160 samsung,pins = "gph0-6", "gph3-6"; 161 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 162 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 161 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 162 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 163 163 }; 164 164 165 165 fm_irq: fm-irq-pins { 166 166 samsung,pins = "gpj2-4"; 167 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 168 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 169 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 167 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 168 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 169 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 170 170 }; 171 171 172 172 fm_rst: fm-rst-pins { 173 173 samsung,pins = "gpj2-5"; 174 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 175 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 176 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 174 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 175 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 176 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 177 177 }; 178 178 179 179 earpath_sel: earpath-sel-pins { 180 180 samsung,pins = "gpj2-6"; 181 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 182 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 181 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 182 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 183 183 }; 184 184 185 185 massmemory_en: massmemory-en-pins { 186 186 samsung,pins = "gpj2-7"; 187 - samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 188 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 189 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 187 + samsung,pin-function = <S5PV210_PIN_FUNC_OUTPUT>; 188 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 189 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 190 190 }; 191 191 192 192 micbias_reg_ena: micbias-reg-ena-pins { 193 193 samsung,pins = "gpj4-2"; 194 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 195 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 194 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 195 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 196 196 }; 197 197 198 198 /* Based on CyanogenMod 3.0.101 kernel */
+240 -240
arch/arm/boot/dts/s5pv210-pinctrl.dtsi
··· 16 16 * nodes can be added to this file. 17 17 */ 18 18 19 - #include <dt-bindings/pinctrl/samsung.h> 19 + #include "s5pv210-pinctrl.h" 20 20 21 21 #define PIN_SLP(_pin, _mode, _pull) \ 22 22 _pin { \ 23 23 samsung,pins = #_pin; \ 24 - samsung,pin-con-pdn = <EXYNOS_PIN_PDN_ ##_mode>; \ 25 - samsung,pin-pud-pdn = <S3C64XX_PIN_PULL_ ##_pull>; \ 24 + samsung,pin-con-pdn = <S5PV210_PIN_PDN_ ##_mode>; \ 25 + samsung,pin-pud-pdn = <S5PV210_PIN_PULL_ ##_pull>; \ 26 26 } 27 27 28 28 &pinctrl0 { ··· 280 280 281 281 uart0_data: uart0-data-pins { 282 282 samsung,pins = "gpa0-0", "gpa0-1"; 283 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 284 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 285 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 283 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 284 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 285 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 286 286 }; 287 287 288 288 uart0_fctl: uart0-fctl-pins { 289 289 samsung,pins = "gpa0-2", "gpa0-3"; 290 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 291 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 292 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 290 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 291 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 292 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 293 293 }; 294 294 295 295 uart1_data: uart1-data-pins { 296 296 samsung,pins = "gpa0-4", "gpa0-5"; 297 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 298 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 299 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 297 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 298 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 299 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 300 300 }; 301 301 302 302 uart1_fctl: uart1-fctl-pins { 303 303 samsung,pins = "gpa0-6", "gpa0-7"; 304 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 305 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 306 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 304 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 305 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 306 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 307 307 }; 308 308 309 309 uart2_data: uart2-data-pins { 310 310 samsung,pins = "gpa1-0", "gpa1-1"; 311 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 312 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 313 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 311 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 312 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 313 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 314 314 }; 315 315 316 316 uart2_fctl: uart2-fctl-pins { 317 317 samsung,pins = "gpa1-2", "gpa1-3"; 318 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 319 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 320 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 318 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 319 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 320 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 321 321 }; 322 322 323 323 uart3_data: uart3-data-pins { 324 324 samsung,pins = "gpa1-2", "gpa1-3"; 325 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 326 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 327 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 325 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 326 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 327 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 328 328 }; 329 329 330 330 uart_audio: uart-audio-pins { 331 331 samsung,pins = "gpa1-2", "gpa1-3"; 332 - samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 333 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 334 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 332 + samsung,pin-function = <S5PV210_PIN_FUNC_4>; 333 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 334 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 335 335 }; 336 336 337 337 spi0_bus: spi0-bus-pins { 338 338 samsung,pins = "gpb-0", "gpb-2", "gpb-3"; 339 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 340 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 341 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 339 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 340 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 341 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 342 342 }; 343 343 344 344 spi1_bus: spi1-bus-pins { 345 345 samsung,pins = "gpb-4", "gpb-6", "gpb-7"; 346 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 347 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 348 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 346 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 347 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 348 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 349 349 }; 350 350 351 351 i2s0_bus: i2s0-bus-pins { 352 352 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3", 353 353 "gpi-4", "gpi-5", "gpi-6"; 354 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 355 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 356 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 354 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 355 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 356 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 357 357 }; 358 358 359 359 i2s1_bus: i2s1-bus-pins { 360 360 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 361 361 "gpc0-4"; 362 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 363 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 364 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 362 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 363 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 364 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 365 365 }; 366 366 367 367 i2s2_bus: i2s2-bus-pins { 368 368 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 369 369 "gpc1-4"; 370 - samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 371 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 372 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 370 + samsung,pin-function = <S5PV210_PIN_FUNC_4>; 371 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 372 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 373 373 }; 374 374 375 375 pcm1_bus: pcm1-bus-pins { 376 376 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 377 377 "gpc0-4"; 378 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 379 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 380 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 378 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 379 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 380 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 381 381 }; 382 382 383 383 ac97_bus: ac97-bus-pins { 384 384 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 385 385 "gpc0-4"; 386 - samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 387 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 388 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 386 + samsung,pin-function = <S5PV210_PIN_FUNC_4>; 387 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 388 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 389 389 }; 390 390 391 391 i2s2_bus: i2s2-bus-pins { 392 392 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 393 393 "gpc1-4"; 394 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 395 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 396 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 394 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 395 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 396 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 397 397 }; 398 398 399 399 pcm2_bus: pcm2-bus-pins { 400 400 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 401 401 "gpc1-4"; 402 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 403 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 404 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 402 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 403 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 404 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 405 405 }; 406 406 407 407 spdif_bus: spdif-bus-pins { 408 408 samsung,pins = "gpc1-0", "gpc1-1"; 409 - samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 410 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 411 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 409 + samsung,pin-function = <S5PV210_PIN_FUNC_4>; 410 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 411 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 412 412 }; 413 413 414 414 spi2_bus: spi2-bus-pins { 415 415 samsung,pins = "gpc1-1", "gpc1-2", "gpc1-3", "gpc1-4"; 416 - samsung,pin-function = <EXYNOS_PIN_FUNC_5>; 417 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 418 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 416 + samsung,pin-function = <S5PV210_PIN_FUNC_5>; 417 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 418 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 419 419 }; 420 420 421 421 i2c0_bus: i2c0-bus-pins { 422 422 samsung,pins = "gpd1-0", "gpd1-1"; 423 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 424 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 425 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 423 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 424 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 425 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 426 426 }; 427 427 428 428 i2c1_bus: i2c1-bus-pins { 429 429 samsung,pins = "gpd1-2", "gpd1-3"; 430 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 431 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 432 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 430 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 431 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 432 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 433 433 }; 434 434 435 435 i2c2_bus: i2c2-bus-pins { 436 436 samsung,pins = "gpd1-4", "gpd1-5"; 437 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 438 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 439 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 437 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 438 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 439 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 440 440 }; 441 441 442 442 pwm0_out: pwm0-out-pins { 443 443 samsung,pins = "gpd0-0"; 444 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 445 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 446 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 444 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 445 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 446 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 447 447 }; 448 448 449 449 pwm1_out: pwm1-out-pins { 450 450 samsung,pins = "gpd0-1"; 451 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 452 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 453 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 451 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 452 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 453 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 454 454 }; 455 455 456 456 pwm2_out: pwm2-out-pins { 457 457 samsung,pins = "gpd0-2"; 458 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 459 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 460 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 458 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 459 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 460 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 461 461 }; 462 462 463 463 pwm3_out: pwm3-out-pins { 464 464 samsung,pins = "gpd0-3"; 465 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 466 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 467 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 465 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 466 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 467 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 468 468 }; 469 469 470 470 keypad_row0: keypad-row-0-pins { 471 471 samsung,pins = "gph3-0"; 472 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 473 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 474 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 472 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 473 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 474 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 475 475 }; 476 476 477 477 keypad_row1: keypad-row-1-pins { 478 478 samsung,pins = "gph3-1"; 479 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 480 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 481 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 479 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 480 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 481 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 482 482 }; 483 483 484 484 keypad_row2: keypad-row-2-pins { 485 485 samsung,pins = "gph3-2"; 486 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 487 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 488 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 486 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 487 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 488 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 489 489 }; 490 490 491 491 keypad_row3: keypad-row-3-pins { 492 492 samsung,pins = "gph3-3"; 493 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 494 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 495 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 493 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 494 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 495 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 496 496 }; 497 497 498 498 keypad_row4: keypad-row-4-pins { 499 499 samsung,pins = "gph3-4"; 500 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 501 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 502 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 500 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 501 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 502 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 503 503 }; 504 504 505 505 keypad_row5: keypad-row-5-pins { 506 506 samsung,pins = "gph3-5"; 507 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 508 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 509 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 507 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 508 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 509 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 510 510 }; 511 511 512 512 keypad_row6: keypad-row-6-pins { 513 513 samsung,pins = "gph3-6"; 514 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 515 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 516 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 514 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 515 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 516 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 517 517 }; 518 518 519 519 keypad_row7: keypad-row-7-pins { 520 520 samsung,pins = "gph3-7"; 521 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 522 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 523 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 521 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 522 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 523 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 524 524 }; 525 525 526 526 keypad_col0: keypad-col-0-pins { 527 527 samsung,pins = "gph2-0"; 528 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 529 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 530 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 528 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 529 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 530 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 531 531 }; 532 532 533 533 keypad_col1: keypad-col-1-pins { 534 534 samsung,pins = "gph2-1"; 535 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 536 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 537 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 535 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 536 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 537 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 538 538 }; 539 539 540 540 keypad_col2: keypad-col-2-pins { 541 541 samsung,pins = "gph2-2"; 542 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 543 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 544 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 542 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 543 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 544 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 545 545 }; 546 546 547 547 keypad_col3: keypad-col-3-pins { 548 548 samsung,pins = "gph2-3"; 549 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 550 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 551 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 549 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 550 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 551 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 552 552 }; 553 553 554 554 keypad_col4: keypad-col-4-pins { 555 555 samsung,pins = "gph2-4"; 556 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 557 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 558 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 556 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 557 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 558 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 559 559 }; 560 560 561 561 keypad_col5: keypad-col-5-pins { 562 562 samsung,pins = "gph2-5"; 563 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 564 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 565 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 563 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 564 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 565 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 566 566 }; 567 567 568 568 keypad_col6: keypad-col-6-pins { 569 569 samsung,pins = "gph2-6"; 570 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 571 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 572 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 570 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 571 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 572 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 573 573 }; 574 574 575 575 keypad_col7: keypad-col-7-pins { 576 576 samsung,pins = "gph2-7"; 577 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 578 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 579 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 577 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 578 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 579 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 580 580 }; 581 581 582 582 sd0_clk: sd0-clk-pins { 583 583 samsung,pins = "gpg0-0"; 584 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 585 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 586 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 584 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 585 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 586 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 587 587 }; 588 588 589 589 sd0_cmd: sd0-cmd-pins { 590 590 samsung,pins = "gpg0-1"; 591 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 592 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 593 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 591 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 592 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 593 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 594 594 }; 595 595 596 596 sd0_cd: sd0-cd-pins { 597 597 samsung,pins = "gpg0-2"; 598 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 599 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 600 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 598 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 599 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 600 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 601 601 }; 602 602 603 603 sd0_bus1: sd0-bus-width1-pins { 604 604 samsung,pins = "gpg0-3"; 605 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 606 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 607 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 605 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 606 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 607 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 608 608 }; 609 609 610 610 sd0_bus4: sd0-bus-width4-pins { 611 611 samsung,pins = "gpg0-3", "gpg0-4", "gpg0-5", "gpg0-6"; 612 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 613 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 614 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 612 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 613 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 614 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 615 615 }; 616 616 617 617 sd0_bus8: sd0-bus-width8-pins { 618 618 samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6"; 619 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 620 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 621 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 619 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 620 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 621 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 622 622 }; 623 623 624 624 sd1_clk: sd1-clk-pins { 625 625 samsung,pins = "gpg1-0"; 626 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 627 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 628 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 626 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 627 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 628 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 629 629 }; 630 630 631 631 sd1_cmd: sd1-cmd-pins { 632 632 samsung,pins = "gpg1-1"; 633 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 634 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 635 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 633 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 634 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 635 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 636 636 }; 637 637 638 638 sd1_cd: sd1-cd-pins { 639 639 samsung,pins = "gpg1-2"; 640 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 641 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 642 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 640 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 641 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 642 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 643 643 }; 644 644 645 645 sd1_bus1: sd1-bus-width1-pins { 646 646 samsung,pins = "gpg1-3"; 647 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 648 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 649 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 647 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 648 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 649 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 650 650 }; 651 651 652 652 sd1_bus4: sd1-bus-width4-pins { 653 653 samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6"; 654 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 655 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 656 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 654 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 655 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 656 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 657 657 }; 658 658 659 659 sd2_clk: sd2-clk-pins { 660 660 samsung,pins = "gpg2-0"; 661 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 662 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 663 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 661 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 662 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 663 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 664 664 }; 665 665 666 666 sd2_cmd: sd2-cmd-pins { 667 667 samsung,pins = "gpg2-1"; 668 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 669 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 670 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 668 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 669 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 670 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 671 671 }; 672 672 673 673 sd2_cd: sd2-cd-pins { 674 674 samsung,pins = "gpg2-2"; 675 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 676 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 677 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 675 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 676 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 677 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 678 678 }; 679 679 680 680 sd2_bus1: sd2-bus-width1-pins { 681 681 samsung,pins = "gpg2-3"; 682 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 683 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 684 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 682 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 683 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 684 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 685 685 }; 686 686 687 687 sd2_bus4: sd2-bus-width4-pins { 688 688 samsung,pins = "gpg2-3", "gpg2-4", "gpg2-5", "gpg2-6"; 689 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 690 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 691 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 689 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 690 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 691 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 692 692 }; 693 693 694 694 sd2_bus8: sd2-bus-width8-pins { 695 695 samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6"; 696 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 697 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 698 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 696 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 697 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 698 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 699 699 }; 700 700 701 701 sd3_clk: sd3-clk-pins { 702 702 samsung,pins = "gpg3-0"; 703 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 704 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 705 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 703 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 704 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 705 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 706 706 }; 707 707 708 708 sd3_cmd: sd3-cmd-pins { 709 709 samsung,pins = "gpg3-1"; 710 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 711 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 712 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 710 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 711 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 712 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 713 713 }; 714 714 715 715 sd3_cd: sd3-cd-pins { 716 716 samsung,pins = "gpg3-2"; 717 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 718 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 719 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 717 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 718 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 719 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 720 720 }; 721 721 722 722 sd3_bus1: sd3-bus-width1-pins { 723 723 samsung,pins = "gpg3-3"; 724 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 725 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 726 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 724 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 725 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 726 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 727 727 }; 728 728 729 729 sd3_bus4: sd3-bus-width4-pins { 730 730 samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6"; 731 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 732 - samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 733 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 731 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 732 + samsung,pin-pud = <S5PV210_PIN_PULL_UP>; 733 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 734 734 }; 735 735 736 736 eint0: ext-int0-pins { 737 737 samsung,pins = "gph0-0"; 738 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 739 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 740 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 738 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 739 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 740 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 741 741 }; 742 742 743 743 eint8: ext-int8-pins { 744 744 samsung,pins = "gph1-0"; 745 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 746 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 747 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 745 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 746 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 747 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 748 748 }; 749 749 750 750 eint15: ext-int15-pins { 751 751 samsung,pins = "gph1-7"; 752 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 753 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 754 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 752 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 753 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 754 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 755 755 }; 756 756 757 757 eint16: ext-int16-pins { 758 758 samsung,pins = "gph2-0"; 759 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 760 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 761 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 759 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 760 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 761 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 762 762 }; 763 763 764 764 eint31: ext-int31-pins { 765 765 samsung,pins = "gph3-7"; 766 - samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 767 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 768 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 766 + samsung,pin-function = <S5PV210_PIN_FUNC_F>; 767 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 768 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 769 769 }; 770 770 771 771 cam_port_a_io: cam-port-a-io-pins { 772 772 samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3", 773 773 "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7", 774 774 "gpe1-0", "gpe1-1", "gpe1-2", "gpe1-4"; 775 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 776 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 777 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 775 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 776 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 777 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 778 778 }; 779 779 780 780 cam_port_a_clk_active: cam-port-a-clk-active-pins { 781 781 samsung,pins = "gpe1-3"; 782 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 783 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 784 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 782 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 783 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 784 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 785 785 }; 786 786 787 787 cam_port_a_clk_idle: cam-port-a-clk-idle-pins { 788 788 samsung,pins = "gpe1-3"; 789 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 790 - samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>; 791 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 789 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 790 + samsung,pin-pud = <S5PV210_PIN_PULL_DOWN>; 791 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 792 792 }; 793 793 794 794 cam_port_b_io: cam-port-b-io-pins { 795 795 samsung,pins = "gpj0-0", "gpj0-1", "gpj0-2", "gpj0-3", 796 796 "gpj0-4", "gpj0-5", "gpj0-6", "gpj0-7", 797 797 "gpj1-0", "gpj1-1", "gpj1-2", "gpj1-4"; 798 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 799 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 800 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 798 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 799 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 800 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 801 801 }; 802 802 803 803 cam_port_b_clk_active: cam-port-b-clk-active-pins { 804 804 samsung,pins = "gpj1-3"; 805 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 806 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 807 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 805 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 806 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 807 + samsung,pin-drv = <S5PV210_PIN_DRV_LV4>; 808 808 }; 809 809 810 810 cam_port_b_clk_idle: cam-port-b-clk-idle-pins { 811 811 samsung,pins = "gpj1-3"; 812 - samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 813 - samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>; 814 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 812 + samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>; 813 + samsung,pin-pud = <S5PV210_PIN_PULL_DOWN>; 814 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 815 815 }; 816 816 817 817 lcd_ctrl: lcd-ctrl-pins { 818 818 samsung,pins = "gpd0-0", "gpd0-1"; 819 - samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 820 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 821 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 819 + samsung,pin-function = <S5PV210_PIN_FUNC_3>; 820 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 821 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 822 822 }; 823 823 824 824 lcd_sync: lcd-sync-pins { 825 825 samsung,pins = "gpf0-0", "gpf0-1"; 826 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 827 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 828 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 826 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 827 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 828 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 829 829 }; 830 830 831 831 lcd_clk: lcd-clk-pins { 832 832 samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3"; 833 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 834 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 835 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 833 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 834 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 835 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 836 836 }; 837 837 838 838 lcd_data24: lcd-data-width24-pins { ··· 842 842 "gpf2-0", "gpf2-1", "gpf2-2", "gpf2-3", 843 843 "gpf2-4", "gpf2-5", "gpf2-6", "gpf2-7", 844 844 "gpf3-0", "gpf3-1", "gpf3-2", "gpf3-3"; 845 - samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 846 - samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 847 - samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 845 + samsung,pin-function = <S5PV210_PIN_FUNC_2>; 846 + samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 847 + samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 848 848 }; 849 849 };
+39
arch/arm/boot/dts/s5pv210-pinctrl.h
··· 1 + /* SPDX-License-Identifier: GPL-2.0 */ 2 + /* 3 + * Samsung S5PV210 DTS pinctrl constants 4 + * 5 + * Copyright (c) 2016 Samsung Electronics Co., Ltd. 6 + * http://www.samsung.com 7 + * Copyright (c) 2022 Linaro Ltd 8 + * Author: Krzysztof Kozlowski <krzk@kernel.org> 9 + */ 10 + 11 + #ifndef __DTS_ARM_SAMSUNG_S5PV210_PINCTRL_H__ 12 + #define __DTS_ARM_SAMSUNG_S5PV210_PINCTRL_H__ 13 + 14 + #define S5PV210_PIN_PULL_NONE 0 15 + #define S5PV210_PIN_PULL_DOWN 1 16 + #define S5PV210_PIN_PULL_UP 2 17 + 18 + /* Pin function in power down mode */ 19 + #define S5PV210_PIN_PDN_OUT0 0 20 + #define S5PV210_PIN_PDN_OUT1 1 21 + #define S5PV210_PIN_PDN_INPUT 2 22 + #define S5PV210_PIN_PDN_PREV 3 23 + 24 + #define S5PV210_PIN_DRV_LV1 0 25 + #define S5PV210_PIN_DRV_LV2 2 26 + #define S5PV210_PIN_DRV_LV3 1 27 + #define S5PV210_PIN_DRV_LV4 3 28 + 29 + #define S5PV210_PIN_FUNC_INPUT 0 30 + #define S5PV210_PIN_FUNC_OUTPUT 1 31 + #define S5PV210_PIN_FUNC_2 2 32 + #define S5PV210_PIN_FUNC_3 3 33 + #define S5PV210_PIN_FUNC_4 4 34 + #define S5PV210_PIN_FUNC_5 5 35 + #define S5PV210_PIN_FUNC_6 6 36 + #define S5PV210_PIN_FUNC_EINT 0xf 37 + #define S5PV210_PIN_FUNC_F S5PV210_PIN_FUNC_EINT 38 + 39 + #endif /* __DTS_ARM_SAMSUNG_S5PV210_PINCTRL_H__ */