* [PATCH v2 3/4] ARM: shmobile: ape6evm: add CPUFreq support
@ 2013-06-24 11:05 Guennadi Liakhovetski
2013-06-24 17:58 ` Sergei Shtylyov
0 siblings, 1 reply; 2+ messages in thread
From: Guennadi Liakhovetski @ 2013-06-24 11:05 UTC (permalink / raw)
To: linux-arm-kernel
This patch adds OPPs to the CA15 DT node and a max8973 DT node to support
clock and voltage scaling, using the cpufreq-cpu0 CPUFreq driver.
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
---
v2: Subject to Mark acking v2 of my max8973 DT patch, this should be the
updated version of my original ape6evm CPUFreq patch. This version puts
all max8973 regulator bindings directly under the respective I2C device
node instead of creating 2 additional levels.
arch/arm/boot/dts/r8a73a4-ape6evm.dts | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/r8a73a4-ape6evm.dts b/arch/arm/boot/dts/r8a73a4-ape6evm.dts
index 4fb0102..27c5e06 100644
--- a/arch/arm/boot/dts/r8a73a4-ape6evm.dts
+++ b/arch/arm/boot/dts/r8a73a4-ape6evm.dts
@@ -52,3 +52,25 @@
};
};
};
+
+&i2c5 {
+ vdd_dvfs: max8973 at 1b {
+ compatible = "maxium,max8973";
+ reg = <0x1b>;
+
+ regulator-min-microvolt = <935000>;
+ regulator-max-microvolt = <1200000>;
+ regulator-boot-on;
+ regulator-always-on;
+ };
+};
+
+&cpu0 {
+ cpu0-supply = <&vdd_dvfs>;
+ operating-points = <
+ /* kHz uV */
+ 1950000 1115000
+ 1462500 995000
+ >;
+ voltage-tolerance = <1>; /* 1% */
+};
--
1.7.2.5
^ permalink raw reply related [flat|nested] 2+ messages in thread* [PATCH v2 3/4] ARM: shmobile: ape6evm: add CPUFreq support
2013-06-24 11:05 [PATCH v2 3/4] ARM: shmobile: ape6evm: add CPUFreq support Guennadi Liakhovetski
@ 2013-06-24 17:58 ` Sergei Shtylyov
0 siblings, 0 replies; 2+ messages in thread
From: Sergei Shtylyov @ 2013-06-24 17:58 UTC (permalink / raw)
To: linux-arm-kernel
Hello.
On 06/24/2013 03:05 PM, Guennadi Liakhovetski wrote:
> This patch adds OPPs to the CA15 DT node and a max8973 DT node to support
> clock and voltage scaling, using the cpufreq-cpu0 CPUFreq driver.
> Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
> ---
> v2: Subject to Mark acking v2 of my max8973 DT patch, this should be the
> updated version of my original ape6evm CPUFreq patch. This version puts
> all max8973 regulator bindings directly under the respective I2C device
> node instead of creating 2 additional levels.
> arch/arm/boot/dts/r8a73a4-ape6evm.dts | 22 ++++++++++++++++++++++
> 1 files changed, 22 insertions(+), 0 deletions(-)
> diff --git a/arch/arm/boot/dts/r8a73a4-ape6evm.dts b/arch/arm/boot/dts/r8a73a4-ape6evm.dts
> index 4fb0102..27c5e06 100644
> --- a/arch/arm/boot/dts/r8a73a4-ape6evm.dts
> +++ b/arch/arm/boot/dts/r8a73a4-ape6evm.dts
> @@ -52,3 +52,25 @@
> };
> };
> };
> +
> +&i2c5 {
> + vdd_dvfs: max8973 at 1b {
> + compatible = "maxium,max8973";
Er, perhaps "maxim"? Or is there some other corporation I don't know
about?
WBR, Sergei
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-06-24 17:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-24 11:05 [PATCH v2 3/4] ARM: shmobile: ape6evm: add CPUFreq support Guennadi Liakhovetski
2013-06-24 17:58 ` Sergei Shtylyov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).