]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commitdiff
arm64: dts: Add spmi-regulator nodes for pm8916
authorGeorgi Djakov <georgi.djakov@linaro.org>
Thu, 16 Jul 2015 08:52:38 +0000 (11:52 +0300)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Fri, 13 Apr 2018 14:00:07 +0000 (16:00 +0200)
Add the necessary nodes for the pm8916 PMIC regulators.

Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
arch/arm64/boot/dts/qcom/pm8916.dtsi

index 37432451ee4c0733040e35d90dafa166fec2630f..825526dcdc3a869f8d0df71d63ff76da29e05d84 100644 (file)
                reg = <0x1 SPMI_USID>;
                #address-cells = <1>;
                #size-cells = <0>;
+
+               regulators {
+                       compatible = "qcom,pm8916-regulators";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+
+                       s1@1400 {
+                               reg = <0x1400 0x300>;
+                               status = "disabled";
+                       };
+
+                       pm8916_s2: s2@1700 {
+                               reg = <0x1700 0x300>;
+                               status = "ok";
+                               regulator-min-microvolt = <1050000>;
+                               regulator-max-microvolt = <1350000>;
+                       };
+
+                       s3@1a00 {
+                               reg = <0x1a00 0x300>;
+                               status = "disabled";
+                       };
+
+                       s4@1d00 {
+                               reg = <0x1d00 0x300>;
+                               status = "disabled";
+                       };
+
+                       l1@4000 {
+                               reg = <0x4000 0x100>;
+                               status = "disabled";
+                       };
+
+                       l2@4100 {
+                               reg = <0x4100 0x100>;
+                               status = "disabled";
+                       };
+
+                       l3@4200 {
+                               reg = <0x4200 0x100>;
+                               status = "disabled";
+                       };
+
+                       l4@4300 {
+                               reg = <0x4300 0x100>;
+                               status = "disabled";
+                       };
+
+                       l5@4400 {
+                               reg = <0x4400 0x100>;
+                               status = "disabled";
+                       };
+
+                       l6@4500 {
+                               reg = <0x4500 0x100>;
+                               status = "disabled";
+                       };
+
+                       l7@4600 {
+                               reg = <0x4600 0x100>;
+                               status = "disabled";
+                       };
+
+                       l8@4700 {
+                               reg = <0x4700 0x100>;
+                               status = "disabled";
+                       };
+
+                       l9@4800 {
+                               reg = <0x4800 0x100>;
+                               status = "disabled";
+                       };
+
+                       l10@4900 {
+                               reg = <0x4900 0x100>;
+                               status = "disabled";
+                       };
+
+                       l11@4a00 {
+                               reg = <0x4a00 0x100>;
+                               status = "disabled";
+                       };
+
+                       l12@4b00 {
+                               reg = <0x4b00 0x100>;
+                               status = "disabled";
+                       };
+
+                       l13@4c00 {
+                               reg = <0x4c00 0x100>;
+                               status = "disabled";
+                       };
+
+                       l14@4d00 {
+                               reg = <0x4d00 0x100>;
+                               status = "disabled";
+                       };
+
+                       l15@4e00 {
+                               reg = <0x4e00 0x100>;
+                               status = "disabled";
+                       };
+
+                       l16@4f00 {
+                               reg = <0x4f00 0x100>;
+                               status = "disabled";
+                       };
+
+                       l17@5000 {
+                               reg = <0x5000 0x100>;
+                               status = "disabled";
+                       };
+
+                       l18@5100 {
+                               reg = <0x5100 0x100>;
+                               status = "disabled";
+                       };
+               };
        };
 };