Merge tag 'samsung-dt-dt64-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel...
authorArnd Bergmann <arnd@arndb.de>
Tue, 4 Oct 2022 20:43:32 +0000 (22:43 +0200)
committerArnd Bergmann <arnd@arndb.de>
Tue, 4 Oct 2022 20:43:32 +0000 (22:43 +0200)
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>
arch/arm/boot/dts/exynos4412-origen.dts
arch/arm/boot/dts/s5pv210-aries.dtsi
arch/arm/boot/dts/s5pv210-galaxys.dts
arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi

index 6db09db..a3905e2 100644 (file)
@@ -95,7 +95,7 @@
 };
 
 &ehci {
-       samsung,vbus-gpio = <&gpx3 5 1>;
+       samsung,vbus-gpio = <&gpx3 5 GPIO_ACTIVE_HIGH>;
        status = "okay";
        phys = <&exynos_usbphy 2>, <&exynos_usbphy 3>;
        phy-names = "hsic0", "hsic1";
index 5541df4..964c5fe 100644 (file)
                samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
        };
 
-       magnetometer_i2c_pins: yas529-i2c-pins-pins {
+       magnetometer_i2c_pins: yas529-i2c-pins {
                samsung,pins = "gpj0-0", "gpj0-1";
                samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
                samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
                samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
        };
 
-       pmic_i2c_pins: pmic-i2c-pins-pins {
+       pmic_i2c_pins: pmic-i2c-pins {
                samsung,pins = "gpj4-0", "gpj4-3";
                samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
                samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
index cdd3653..532d3f5 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&sleep_cfg>;
 
-       fm_i2c_pins: fm-i2c-pins-pins {
+       fm_i2c_pins: fm-i2c-pins {
                samsung,pins = "gpd1-2", "gpd1-3";
                samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
                samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
index 91c9bd1..bde6a6b 100644 (file)
                reg = <0x27>;
                interrupt-parent = <&gpa1>;
                interrupts = <3 IRQ_TYPE_EDGE_RISING>;
-               en-gpios = <&gpf1 4 GPIO_ACTIVE_HIGH>;
+               en-gpios = <&gpf1 4 GPIO_ACTIVE_LOW>;
                wake-gpios = <&gpj0 2 GPIO_ACTIVE_HIGH>;
        };
 };