Message ID | 20220717213432.134486-2-matti.lehtimaki@gmail.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | Initial Samsung Galaxy Tab 4 10.1 (SM-T530) support | expand |
On 18.7.2022 0.34, Matti Lehtimäki wrote: > The PM8226 provides 8 GPIOs. Add a node to support them. > > Signed-off-by: Matti Lehtimäki <matti.lehtimaki@gmail.com> I will fix the UTF-8 issue in the Signed-off-by lines in all of the patches in v2. -Matti
On 17/07/2022 23:34, Matti Lehtimäki wrote: > The PM8226 provides 8 GPIOs. Add a node to support them. > > Signed-off-by: Matti Lehtimäki <matti.lehtimaki@gmail.com> > --- > arch/arm/boot/dts/qcom-pm8226.dtsi | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/arch/arm/boot/dts/qcom-pm8226.dtsi b/arch/arm/boot/dts/qcom-pm8226.dtsi > index 9b7d9d04ded6..235df06a0369 100644 > --- a/arch/arm/boot/dts/qcom-pm8226.dtsi > +++ b/arch/arm/boot/dts/qcom-pm8226.dtsi > @@ -90,6 +90,16 @@ pm8226_mpps: mpps@a000 { > interrupt-controller; > #interrupt-cells = <2>; > }; > + > + pm8226_gpios: gpios@c000 { It seems several Qualcomm PMICs make this mistake... why this cannot be "gpio" like expected for gpio controller? Best regards, Krzysztof
diff --git a/arch/arm/boot/dts/qcom-pm8226.dtsi b/arch/arm/boot/dts/qcom-pm8226.dtsi index 9b7d9d04ded6..235df06a0369 100644 --- a/arch/arm/boot/dts/qcom-pm8226.dtsi +++ b/arch/arm/boot/dts/qcom-pm8226.dtsi @@ -90,6 +90,16 @@ pm8226_mpps: mpps@a000 { interrupt-controller; #interrupt-cells = <2>; }; + + pm8226_gpios: gpios@c000 { + compatible = "qcom,pm8226-gpio", "qcom,spmi-gpio"; + reg = <0xc000>; + gpio-controller; + #gpio-cells = <2>; + gpio-ranges = <&pm8226_gpios 0 0 8>; + interrupt-controller; + #interrupt-cells = <2>; + }; }; pm8226_1: pm8226@1 {
The PM8226 provides 8 GPIOs. Add a node to support them. Signed-off-by: Matti Lehtimäki <matti.lehtimaki@gmail.com> --- arch/arm/boot/dts/qcom-pm8226.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+)