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

Merge tag 'samsung-dt-dt64-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt

Samsung DTS ARM and ARM64 changes for v6.1

Late cleanup and fixes for Samsung DTS:
1. Fix polarity of pins:
- enable GPIO of NFC chip in Exynos5433 TM2 boards,
- vbus GPIO of EHCI in Exynos4412 Origen board.
2. Correct name of pin configuration nodes - redundant "pins" in the
name (no functional impact).

* tag 'samsung-dt-dt64-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
ARM: dts: s5pv210: correct double "pins" in pinmux node
ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
arm64: dts: exynos: fix polarity of "enable" line of NFC chip in TM2

Link: https://lore.kernel.org/r/20221003073916.12588-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

+5 -5
+1 -1
arch/arm/boot/dts/exynos4412-origen.dts
··· 95 95 }; 96 96 97 97 &ehci { 98 - samsung,vbus-gpio = <&gpx3 5 1>; 98 + samsung,vbus-gpio = <&gpx3 5 GPIO_ACTIVE_HIGH>; 99 99 status = "okay"; 100 100 phys = <&exynos_usbphy 2>, <&exynos_usbphy 3>; 101 101 phy-names = "hsic0", "hsic1";
+2 -2
arch/arm/boot/dts/s5pv210-aries.dtsi
··· 738 738 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 739 739 }; 740 740 741 - magnetometer_i2c_pins: yas529-i2c-pins-pins { 741 + magnetometer_i2c_pins: yas529-i2c-pins { 742 742 samsung,pins = "gpj0-0", "gpj0-1"; 743 743 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 744 744 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; ··· 788 788 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>; 789 789 }; 790 790 791 - pmic_i2c_pins: pmic-i2c-pins-pins { 791 + pmic_i2c_pins: pmic-i2c-pins { 792 792 samsung,pins = "gpj4-0", "gpj4-3"; 793 793 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 794 794 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
+1 -1
arch/arm/boot/dts/s5pv210-galaxys.dts
··· 150 150 pinctrl-names = "default"; 151 151 pinctrl-0 = <&sleep_cfg>; 152 152 153 - fm_i2c_pins: fm-i2c-pins-pins { 153 + fm_i2c_pins: fm-i2c-pins { 154 154 samsung,pins = "gpd1-2", "gpd1-3"; 155 155 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>; 156 156 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
+1 -1
arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi
··· 795 795 reg = <0x27>; 796 796 interrupt-parent = <&gpa1>; 797 797 interrupts = <3 IRQ_TYPE_EDGE_RISING>; 798 - en-gpios = <&gpf1 4 GPIO_ACTIVE_HIGH>; 798 + en-gpios = <&gpf1 4 GPIO_ACTIVE_LOW>; 799 799 wake-gpios = <&gpj0 2 GPIO_ACTIVE_HIGH>; 800 800 }; 801 801 };