ARM: dts: qcom: pm8226: Add node for the MPP
authorRayyan Ansari <rayyan@ansari.sh>
Mon, 24 Jan 2022 17:15:38 +0000 (17:15 +0000)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 1 Feb 2022 00:15:48 +0000 (18:15 -0600)
The PM8226 provides 8 Multi-Purpose Pins (or MPPs for short).
Add a node to support them.

Signed-off-by: Rayyan Ansari <rayyan@ansari.sh>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220124171538.18088-3-rayyan@ansari.sh
arch/arm/boot/dts/qcom-pm8226.dtsi

index 58ce565..b3d0f7b 100644 (file)
 
                        chg_otg: otg-vbus { };
                };
+
+               pm8226_mpps: mpps@a000 {
+                       compatible = "qcom,pm8226-mpp", "qcom,spmi-mpp";
+                       reg = <0xa000>;
+                       gpio-controller;
+                       #gpio-cells = <2>;
+                       gpio-ranges = <&pm8226_mpps 0 0 8>;
+                       interrupt-controller;
+                       #interrupt-cells = <2>;
+               };
        };
 
        pm8226_1: pm8226@1 {