diff options
author | Nancy Chen <Nancy.Chen@freescale.com> | 2011-12-12 11:17:11 -0600 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2012-07-20 13:18:51 +0800 |
commit | 163b0de068d3618cbfa0e7d52a69c2b6642d7ad3 (patch) | |
tree | 1de49b0533564f3a639e9b2a92bb4b0c1b8b7ec7 /arch/arm/mach-mx6/cpu.c | |
parent | b55227ff8e9a3759c528f890c673ff325b391902 (diff) |
ENGR00161124 [dvfs, cpufreq] Use regulator API to set cpu voltage
Change dvfs driver and cpufreq driver to use regulator API to set cpu voltage.
Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
Diffstat (limited to 'arch/arm/mach-mx6/cpu.c')
-rw-r--r-- | arch/arm/mach-mx6/cpu.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/arch/arm/mach-mx6/cpu.c b/arch/arm/mach-mx6/cpu.c index e392a3cbef10..c9690ed7814a 100644 --- a/arch/arm/mach-mx6/cpu.c +++ b/arch/arm/mach-mx6/cpu.c @@ -44,21 +44,6 @@ u32 arm_max_freq = CPU_AT_1GHz; void __iomem *gpc_base; void __iomem *ccm_base; -int mx6_set_cpu_voltage(u32 cpu_volt) -{ - u32 reg, val; - - val = (cpu_volt - 725000) / 25000; - - reg = __raw_readl(ANADIG_REG_CORE); - reg &= ~(ANADIG_REG_TARGET_MASK << ANADIG_REG0_CORE_TARGET_OFFSET); - reg |= ((val + 1) << ANADIG_REG0_CORE_TARGET_OFFSET); - - __raw_writel(reg, ANADIG_REG_CORE); - - return 0; -} - static int __init post_cpu_init(void) { unsigned int reg; |