summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/sun4i-a10-a1000.dts
diff options
context:
space:
mode:
authorMarcus Cooper <codekipper@gmail.com>2016-12-20 16:55:42 +0100
committerMaxime Ripard <maxime.ripard@free-electrons.com>2017-01-10 18:52:46 +0100
commitccb4e689ab8ad86f32a733de9b3afd52bfcc84a5 (patch)
tree6e59d7b0f8f36bb606e58b417ff732d1b19ad861 /arch/arm/boot/dts/sun4i-a10-a1000.dts
parent63b31ba2404883b675faa925a358da0bf4832c16 (diff)
downloadlwn-ccb4e689ab8ad86f32a733de9b3afd52bfcc84a5.tar.gz
lwn-ccb4e689ab8ad86f32a733de9b3afd52bfcc84a5.zip
ARM: dts: sun4i: A1000: add axp209 regulator nodes
This patch adds the regulator nodes for the axp209 by including the axp209 dtsi. DCDC2 is used as the cpu power supply. This patch also references it from the cpu node. Signed-off-by: Marcus Cooper <codekipper@gmail.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Diffstat (limited to 'arch/arm/boot/dts/sun4i-a10-a1000.dts')
-rw-r--r--arch/arm/boot/dts/sun4i-a10-a1000.dts31
1 files changed, 31 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/sun4i-a10-a1000.dts b/arch/arm/boot/dts/sun4i-a10-a1000.dts
index 68c6bdb2cf7c..f3fc27412a67 100644
--- a/arch/arm/boot/dts/sun4i-a10-a1000.dts
+++ b/arch/arm/boot/dts/sun4i-a10-a1000.dts
@@ -117,6 +117,10 @@
status = "okay";
};
+&cpu0 {
+ cpu-supply = <&reg_dcdc2>;
+};
+
&ehci0 {
status = "okay";
};
@@ -196,6 +200,33 @@
};
};
+#include "axp209.dtsi"
+
+&reg_dcdc2 {
+ regulator-always-on;
+ regulator-min-microvolt = <1000000>;
+ regulator-max-microvolt = <1400000>;
+ regulator-name = "vdd-cpu";
+};
+
+&reg_dcdc3 {
+ regulator-always-on;
+ regulator-min-microvolt = <1000000>;
+ regulator-max-microvolt = <1250000>;
+ regulator-name = "vdd-int-dll";
+};
+
+&reg_ldo1 {
+ regulator-name = "vdd-rtc";
+};
+
+&reg_ldo2 {
+ regulator-always-on;
+ regulator-min-microvolt = <3000000>;
+ regulator-max-microvolt = <3000000>;
+ regulator-name = "avcc";
+};
+
&reg_usb1_vbus {
status = "okay";
};