arm64: dts: qcom: use GPIO flags for tlmm
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 2 Aug 2022 15:39:45 +0000 (17:39 +0200)
committerBjorn Andersson <andersson@kernel.org>
Mon, 29 Aug 2022 22:18:23 +0000 (17:18 -0500)
Use respective GPIO_ACTIVE_LOW/HIGH flags for tlmm GPIOs.  Include
gpio.h header if this is first usage of that flag.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20220802153947.44457-4-krzysztof.kozlowski@linaro.org
arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts
arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami.dtsi
arch/arm64/boot/dts/qcom/msm8994.dtsi
arch/arm64/boot/dts/qcom/msm8996.dtsi
arch/arm64/boot/dts/qcom/sdm845-db845c.dts
arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts
arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts
arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts
arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts
arch/arm64/boot/dts/qcom/sm8250-mtp.dts

index 567b331065560ff256a64d7cb3b3394e64991142..92f264891d84be1af3bc3d598937af7229753d7b 100644 (file)
 
        bus-width = <4>;
 
-       cd-gpios = <&tlmm 38 0x1>;
+       cd-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
 
        vmmc-supply = <&vreg_l21a_2p95>;
        vqmmc-supply = <&vreg_l13a_2p95>;
index f430d797196f5210ca2da26d7d7ee8b452623dea..ff60b7004d260cab36d771f0d19e3fca5dd04a25 100644 (file)
 &sdhc2 {
        status = "okay";
 
-       cd-gpios = <&tlmm 100 0>;
+       cd-gpios = <&tlmm 100 GPIO_ACTIVE_HIGH>;
        vmmc-supply = <&pm8994_l21>;
        vqmmc-supply = <&pm8994_l13>;
 };
index 8bc6c070e3066f19af54ceb11c43b3f3d29eceba..86ef0091cafff2d02a691bf4a83443cb3dc81736 100644 (file)
@@ -6,6 +6,7 @@
 #include <dt-bindings/clock/qcom,gcc-msm8994.h>
 #include <dt-bindings/clock/qcom,mmcc-msm8994.h>
 #include <dt-bindings/clock/qcom,rpmcc.h>
+#include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/power/qcom-rpmpd.h>
 
 / {
                        pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on>;
                        pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off>;
 
-                       cd-gpios = <&tlmm 100 0>;
+                       cd-gpios = <&tlmm 100 GPIO_ACTIVE_HIGH>;
                        bus-width = <4>;
                        status = "disabled";
                };
index 166374566a49eee841edbd53fbbcd54752b12679..1e6b7058286677b43d85125dea15212d551a9e12 100644 (file)
@@ -7,6 +7,7 @@
 #include <dt-bindings/clock/qcom,mmcc-msm8996.h>
 #include <dt-bindings/clock/qcom,rpmcc.h>
 #include <dt-bindings/interconnect/qcom,msm8996.h>
+#include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/power/qcom-rpmpd.h>
 #include <dt-bindings/soc/qcom,apr.h>
 #include <dt-bindings/thermal/thermal.h>
                                        interrupt-names = "intr1", "intr2";
                                        interrupt-controller;
                                        #interrupt-cells = <1>;
-                                       reset-gpios = <&tlmm 64 0>;
+                                       reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
 
                                        slim-ifc-dev = <&tasha_ifd>;
 
index 4573d2eaf4ea13968233ee4847e464ee762735d8..132417e2d11e52a7a706dbcfc45c40ecb6748303 100644 (file)
        pinctrl-names = "default";
        clock-names = "extclk";
        clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-       reset-gpios = <&tlmm 64 0>;
+       reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
        vdd-buck-supply = <&vreg_s4a_1p8>;
        vdd-buck-sido-supply = <&vreg_s4a_1p8>;
        vdd-tx-supply = <&vreg_s4a_1p8>;
                reg = <0x60>;
 
                // CAM3_RST_N
-               enable-gpios = <&tlmm 21 0>;
+               enable-gpios = <&tlmm 21 GPIO_ACTIVE_HIGH>;
                pinctrl-names = "default";
                pinctrl-0 = <&cam3_default>;
 
index 82c27f90d300d26715d6ac67f5ba018238ceffd7..0f470cf1ed1c1f9859f64cb0b444a1922cd444cc 100644 (file)
        pinctrl-names = "default";
        clock-names = "extclk";
        clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-       reset-gpios = <&tlmm 64 0>;
+       reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
        vdd-buck-supply = <&vreg_s4a_1p8>;
        vdd-buck-sido-supply = <&vreg_s4a_1p8>;
        vdd-tx-supply = <&vreg_s4a_1p8>;
index dba7c2693ff5007366c87d67912570a97fd864a1..fc0505e9320fa6cd92f4abc4ed0ab3dedb96390d 100644 (file)
                regulator-min-microvolt = <1800000>;
                regulator-max-microvolt = <1800000>;
 
-               gpio = <&tlmm 23 0>;
+               gpio = <&tlmm 23 GPIO_ACTIVE_HIGH>;
                regulator-always-on;
                regulator-boot-on;
                enable-active-high;
        pinctrl-names = "default";
        clock-names = "extclk";
        clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-       reset-gpios = <&tlmm 64 0>;
+       reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
        vdd-buck-sido-supply = <&vreg_s4a_1p8>;
        vdd-buck-supply = <&vreg_s4a_1p8>;
        vdd-tx-supply = <&vreg_s4a_1p8>;
index a7af1bed431296e2c091d68ce49099b459a8f1ed..be59a8ba9c1fe60767d4c53ce267518c2d5a1185 100644 (file)
        pinctrl-names = "default";
        clock-names = "extclk";
        clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-       reset-gpios = <&tlmm 64 0>;
+       reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
        vdd-buck-supply = <&vreg_s4a_1p8>;
        vdd-buck-sido-supply = <&vreg_s4a_1p8>;
        vdd-tx-supply = <&vreg_s4a_1p8>;
index b0315eeb132054c3fd352742c9e6b5ecc9ceb7ae..f954fe5cb61ab22641b18c88539d01ac89a68afc 100644 (file)
        pinctrl-names = "default";
        clock-names = "extclk";
        clocks = <&rpmhcc RPMH_LN_BB_CLK2>;
-       reset-gpios = <&tlmm 64 0>;
+       reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>;
        vdd-buck-supply = <&vreg_s4a_1p8>;
        vdd-buck-sido-supply = <&vreg_s4a_1p8>;
        vdd-tx-supply = <&vreg_s4a_1p8>;
index 7ab3627cc347d6a15c6fd9b8efad50a0f62468ca..a102aa5efa3266d33ef11ffec9d343f869430b41 100644 (file)
        wcd938x: codec {
                compatible = "qcom,wcd9380-codec";
                #sound-dai-cells = <1>;
-               reset-gpios = <&tlmm 32 0>;
+               reset-gpios = <&tlmm 32 GPIO_ACTIVE_HIGH>;
                vdd-buck-supply = <&vreg_s4a_1p8>;
                vdd-rxtx-supply = <&vreg_s4a_1p8>;
                vdd-io-supply = <&vreg_s4a_1p8>;