On Fri, Aug 18, 2023 at 3:56 PM Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> wrote: > > There are several PMICs with GPIO nodes and one of the nodes referenced > other's in gpio-ranges which could result in deferred-probes like: > > qcom-spmi-gpio c440000.spmi:pmic@2:gpio@8800: can't add gpio chip > > Reported-by: Brian Masney <bmasney@xxxxxxxxxx> > Closes: https://lore.kernel.org/all/ZN5KIlI+RDu92jsi@brian-x1/ > Fixes: e5a893a7cec5 ("arm64: dts: qcom: sa8775p: add PMIC GPIO controller nodes") > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> > --- > arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi > index 3c3b6287cd27..eaa43f022a65 100644 > --- a/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi > +++ b/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi > @@ -173,7 +173,7 @@ pmm8654au_1_gpios: gpio@8800 { > compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio"; > reg = <0x8800>; > gpio-controller; > - gpio-ranges = <&pmm8654au_2_gpios 0 0 12>; > + gpio-ranges = <&pmm8654au_1_gpios 0 0 12>; > #gpio-cells = <2>; > interrupt-controller; > #interrupt-cells = <2>; > -- > 2.34.1 > My bad, must have been a bad copy-and-paste. Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> Tested-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx>