summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/sun6i-a31-pangolin.dts
diff options
context:
space:
mode:
authorChristoph Muellner <christoph.muellner@theobroma-systems.com>2015-05-06 02:37:17 +0200
committerKlaus Goger <klaus.goger@theobroma-systems.com>2015-07-30 18:52:58 +0200
commit73bb842d73a17cca8768e705fe4cb16c0045217b (patch)
tree0702e02753c564f91e0040de0e887aca961751cc /arch/arm/boot/dts/sun6i-a31-pangolin.dts
parent054900cbf1ae80cea79f4c817a51cf39e42eade3 (diff)
ARM: DTS: Adding DVFS settings for Pangolin board.
Signed-off-by: Christoph Muellner <christoph.muellner@theobroma-systems.com>
Diffstat (limited to 'arch/arm/boot/dts/sun6i-a31-pangolin.dts')
-rw-r--r--arch/arm/boot/dts/sun6i-a31-pangolin.dts31
1 files changed, 12 insertions, 19 deletions
diff --git a/arch/arm/boot/dts/sun6i-a31-pangolin.dts b/arch/arm/boot/dts/sun6i-a31-pangolin.dts
index 9d7dbb40b02..f9492e95e46 100644
--- a/arch/arm/boot/dts/sun6i-a31-pangolin.dts
+++ b/arch/arm/boot/dts/sun6i-a31-pangolin.dts
@@ -63,23 +63,16 @@
};
&cpu0 {
- cpu0-supply = <&vdd_cpu>;
- clock-frequency = <1200000000>;
-};
-
-&cpu1 {
- cpu1-supply = <&vdd_cpu>;
- clock-frequency = <1200000000>;
-};
-
-&cpu2 {
- cpu2-supply = <&vdd_cpu>;
- clock-frequency = <1200000000>;
-};
-
-&cpu3 {
- cpu3-supply = <&vdd_cpu>;
- clock-frequency = <1200000000>;
+ cpu-supply = <&vdd_cpu>;
+ operating-points = <
+ /* kHz uV */
+ 1008000 1200000
+ 864000 1200000
+ 720000 1100000
+ 480000 1000000
+ 240000 1000000
+ 120000 1000000
+ >;
};
&ehci0 {
@@ -227,8 +220,8 @@
};
vdd_cpu: dcdc3 {
- regulator-min-microvolt = <1260000>;
- regulator-max-microvolt = <1260000>;
+ regulator-min-microvolt = <900000>;
+ regulator-max-microvolt = <1300000>;
regulator-always-on;
regulator-name = "vdd-cpu";
};