Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

arm: dts: qcom: Add generic PMIC gpio/MPP compat strings

Add the generic compatible strings for the PMIC gpio and MPP
modules found on qcom based PMICs.

Cc: <devicetree@vger.kernel.org>
Cc: "Ivan T. Ivanov" <iivanov@mm-sol.com>
Cc: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Cc: Rob Herring <robh@kernel.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Reviewed-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Signed-off-by: Andy Gross <agross@codeaurora.org>

authored by

Stephen Boyd and committed by
Andy Gross
2ca9c2a4 134c544e

+9 -7
+4 -2
arch/arm/boot/dts/qcom-apq8064.dtsi
··· 410 410 411 411 pm8921_gpio: gpio@150 { 412 412 413 - compatible = "qcom,pm8921-gpio"; 413 + compatible = "qcom,pm8921-gpio", 414 + "qcom,ssbi-gpio"; 414 415 reg = <0x150>; 415 416 interrupts = <192 1>, <193 1>, <194 1>, 416 417 <195 1>, <196 1>, <197 1>, ··· 435 434 }; 436 435 437 436 pm8921_mpps: mpps@50 { 438 - compatible = "qcom,pm8921-mpp"; 437 + compatible = "qcom,pm8921-mpp", 438 + "qcom,ssbi-mpp"; 439 439 reg = <0x50>; 440 440 gpio-controller; 441 441 #gpio-cells = <2>;
+1 -1
arch/arm/boot/dts/qcom-pm8841.dtsi
··· 10 10 #size-cells = <0>; 11 11 12 12 pm8841_mpps: mpps@a000 { 13 - compatible = "qcom,pm8841-mpp"; 13 + compatible = "qcom,pm8841-mpp", "qcom,spmi-mpp"; 14 14 reg = <0xa000 0x400>; 15 15 gpio-controller; 16 16 #gpio-cells = <2>;
+2 -2
arch/arm/boot/dts/qcom-pm8941.dtsi
··· 48 48 }; 49 49 50 50 pm8941_gpios: gpios@c000 { 51 - compatible = "qcom,pm8941-gpio"; 51 + compatible = "qcom,pm8941-gpio", "qcom,spmi-gpio"; 52 52 reg = <0xc000 0x2400>; 53 53 gpio-controller; 54 54 #gpio-cells = <2>; ··· 91 91 }; 92 92 93 93 pm8941_mpps: mpps@a000 { 94 - compatible = "qcom,pm8941-mpp"; 94 + compatible = "qcom,pm8941-mpp", "qcom,spmi-mpp"; 95 95 reg = <0xa000 0x800>; 96 96 gpio-controller; 97 97 #gpio-cells = <2>;
+2 -2
arch/arm/boot/dts/qcom-pma8084.dtsi
··· 19 19 }; 20 20 21 21 pma8084_gpios: gpios@c000 { 22 - compatible = "qcom,pma8084-gpio"; 22 + compatible = "qcom,pma8084-gpio", "qcom,spmi-gpio"; 23 23 reg = <0xc000 0x1600>; 24 24 gpio-controller; 25 25 #gpio-cells = <2>; ··· 48 48 }; 49 49 50 50 pma8084_mpps: mpps@a000 { 51 - compatible = "qcom,pma8084-mpp"; 51 + compatible = "qcom,pma8084-mpp", "qcom,spmi-mpp"; 52 52 reg = <0xa000 0x800>; 53 53 gpio-controller; 54 54 #gpio-cells = <2>;