summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorJorge A. Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>2015-05-22 08:46:25 -0400
committerJorge A. Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>2015-05-22 08:46:25 -0400
commitae4cdb90914048d40b0417b9a4029db208cf92cd (patch)
tree4efcbcb55ef3c0c9f9a8652ed70b973cb393120b /arch
parent968df0c441d217c5f9fde43569af7d7bfec6f3e7 (diff)
parentf34501ebe3410e0842d56dc500db98819f83c77d (diff)
Merge pull request #76 from hzhuang1/enable_ldo21
ARM64: hi6220: enable ldo21 by default
Diffstat (limited to 'arch')
-rw-r--r--arch/arm64/boot/dts/hi6220.dtsi19
1 files changed, 19 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/hi6220.dtsi b/arch/arm64/boot/dts/hi6220.dtsi
index f916d3517c39..99ad9c552dec 100644
--- a/arch/arm64/boot/dts/hi6220.dtsi
+++ b/arch/arm64/boot/dts/hi6220.dtsi
@@ -895,6 +895,25 @@
hisilicon,num_consumer_supplies = <1>;
hisilicon,consumer-supplies = "emmc_vddm";
};
+ ldo21: regulator@a40 {
+ compatible = "hisilicon,hi6552-regulator-pmic";
+ regulator-name = "ldo21";
+ regulator-min-microvolt = <1650000>;
+ regulator-max-microvolt = <2000000>;
+ regulator-always-on;
+ hisilicon,valid-modes-mask = <0x02>;
+ hisilicon,valid-ops-mask = <0x01d>;
+ hisilicon,initial-mode = <0x02>;
+ hisilicon,regulator-type = <0x01>;
+
+ hisilicon,off-on-delay = <120>;
+ hisilicon,ctrl-regs = <0x02f 0x030 0x031>;
+ hisilicon,ctrl-data = <0x4 0x1>;
+ hisilicon,vset-regs = <0x086>;
+ hisilicon,vset-data = <0 0x3>;
+ hisilicon,regulator-n-vol = <8>;
+ hisilicon,vset-table = <1650000>,<1700000>,<1750000>,<1800000>,<1850000>,<1900000>,<1950000>,<2000000>;
+ };
ldo22: regulator@a41 {
compatible = "hisilicon,hi6552-regulator-pmic";
regulator-name = "ldo22";