diff options
author | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2013-07-08 12:04:58 -0400 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2013-07-17 01:28:31 -0400 |
commit | b88cf6f732946874aaf3e0528459e0f0271dfcec (patch) | |
tree | 981120d257fc50ccf30b740dd5a5ed229fff42ad /arch/arm/mach-shmobile | |
parent | 69f366615e950cb0d5af89da228796af5208ad8f (diff) |
ARM: shmobile: ape6evm-reference: add CPUFreq support
Add CPUFreq support to ape6evm-reference, using a max8973 regulator, that
is supplying V_DVFS for the 4 CA15 cores on r8a73a4.
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com>
Acked-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Diffstat (limited to 'arch/arm/mach-shmobile')
-rw-r--r-- | arch/arm/mach-shmobile/board-ape6evm-reference.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/board-ape6evm-reference.c b/arch/arm/mach-shmobile/board-ape6evm-reference.c index c828874947ba..46b41dec6345 100644 --- a/arch/arm/mach-shmobile/board-ape6evm-reference.c +++ b/arch/arm/mach-shmobile/board-ape6evm-reference.c | |||
@@ -22,6 +22,7 @@ | |||
22 | #include <linux/kernel.h> | 22 | #include <linux/kernel.h> |
23 | #include <linux/of_platform.h> | 23 | #include <linux/of_platform.h> |
24 | #include <linux/pinctrl/machine.h> | 24 | #include <linux/pinctrl/machine.h> |
25 | #include <linux/platform_device.h> | ||
25 | #include <linux/sh_clk.h> | 26 | #include <linux/sh_clk.h> |
26 | #include <mach/common.h> | 27 | #include <mach/common.h> |
27 | #include <mach/r8a73a4.h> | 28 | #include <mach/r8a73a4.h> |
@@ -56,6 +57,7 @@ static void __init ape6evm_add_standard_devices(void) | |||
56 | r8a73a4_pinmux_init(); | 57 | r8a73a4_pinmux_init(); |
57 | r8a73a4_add_dt_devices(); | 58 | r8a73a4_add_dt_devices(); |
58 | of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); | 59 | of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); |
60 | platform_device_register_simple("cpufreq-cpu0", -1, NULL, 0); | ||
59 | } | 61 | } |
60 | 62 | ||
61 | static const char *ape6evm_boards_compat_dt[] __initdata = { | 63 | static const char *ape6evm_boards_compat_dt[] __initdata = { |