summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@quicinc.com>2017-06-19 07:54:16 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-06-19 07:54:15 -0700
commit371e1c1b54e65f4975c658e3853e905b847923dc (patch)
tree9ce1388c6547fbcb9734138c0ea083c57bc32961 /arch
parent608d5ae7bc3b0b19bf583abf2d7cdee6c63a76ee (diff)
parentd60a836ac0bef62ca0ea5a807c87af5c7fdc3adc (diff)
Merge "ARM: dts: msm: Add Maxim regulator node for msm8996"
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-regulator.dtsi13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996-regulator.dtsi b/arch/arm/boot/dts/qcom/msm8996-regulator.dtsi
index b86542a174da..e1921c3baeb3 100644
--- a/arch/arm/boot/dts/qcom/msm8996-regulator.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-regulator.dtsi
@@ -12,6 +12,7 @@
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/spmi/spmi.h>
+#include <dt-bindings/regulator/max20010.h>
&rpm_bus {
/* PM8994 S1 + S6 = 2 phase VDD_CX supply */
@@ -1967,4 +1968,16 @@
onnn,restore-reg;
status = "disabled";
};
+
+ max20010_vreg: max20010-regulator@38 {
+ compatible = "maxim,max20010";
+ reg = <0x38>;
+ vin-supply = <&hl7509_en_vreg>;
+ regulator-min-microvolt = <600000>;
+ regulator-max-microvolt = <1270000>;
+ regulator-initial-mode = <MAX20010_OPMODE_SYNC>;
+ maxim,vrange-sel = <0>;
+ maxim,soft-start-slew-rate = <5500>;
+ maxim,dvs-slew-rate = <5500>;
+ };
};