aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorChanwoo Choi <cw00.choi@samsung.com>2015-07-23 23:55:21 -0400
committerKukjin Kim <kgene@kernel.org>2015-08-13 13:06:09 -0400
commit48816affd931c44045913873dff21693cd7fc948 (patch)
tree703f4d55c596e5ad1c5b3709a5218c365700ea50 /arch
parent846c53009170bae6cfe0b75eb793c6966d2c0f83 (diff)
ARM: dts: Add CPU OPP and regulator supply property for exynos3250
This patch add CPU operating points which include CPU frequency and regulator voltage to use generic cpufreq drivers. Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Acked-by: Kyungmin Park <kyungmin.park@samsung.com> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Reviewed-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/exynos3250-monk.dts4
-rw-r--r--arch/arm/boot/dts/exynos3250-rinato.dts4
-rw-r--r--arch/arm/boot/dts/exynos3250.dtsi15
3 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos3250-monk.dts b/arch/arm/boot/dts/exynos3250-monk.dts
index a5863acc5fff..7863265d4868 100644
--- a/arch/arm/boot/dts/exynos3250-monk.dts
+++ b/arch/arm/boot/dts/exynos3250-monk.dts
@@ -141,6 +141,10 @@
141 }; 141 };
142}; 142};
143 143
144&cpu0 {
145 cpu0-supply = <&buck2_reg>;
146};
147
144&exynos_usbphy { 148&exynos_usbphy {
145 status = "okay"; 149 status = "okay";
146}; 150};
diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm/boot/dts/exynos3250-rinato.dts
index 031853b75528..ddd7ac283045 100644
--- a/arch/arm/boot/dts/exynos3250-rinato.dts
+++ b/arch/arm/boot/dts/exynos3250-rinato.dts
@@ -132,6 +132,10 @@
132 }; 132 };
133}; 133};
134 134
135&cpu0 {
136 cpu0-supply = <&buck2_reg>;
137};
138
135&exynos_usbphy { 139&exynos_usbphy {
136 status = "okay"; 140 status = "okay";
137}; 141};
diff --git a/arch/arm/boot/dts/exynos3250.dtsi b/arch/arm/boot/dts/exynos3250.dtsi
index 2db99433e17f..9e58a2322a2d 100644
--- a/arch/arm/boot/dts/exynos3250.dtsi
+++ b/arch/arm/boot/dts/exynos3250.dtsi
@@ -53,6 +53,21 @@
53 compatible = "arm,cortex-a7"; 53 compatible = "arm,cortex-a7";
54 reg = <0>; 54 reg = <0>;
55 clock-frequency = <1000000000>; 55 clock-frequency = <1000000000>;
56 clocks = <&cmu CLK_ARM_CLK>;
57 clock-names = "cpu";
58
59 operating-points = <
60 1000000 1150000
61 900000 1112500
62 800000 1075000
63 700000 1037500
64 600000 1000000
65 500000 962500
66 400000 925000
67 300000 887500
68 200000 850000
69 100000 850000
70 >;
56 }; 71 };
57 72
58 cpu1: cpu@1 { 73 cpu1: cpu@1 {