summaryrefslogtreecommitdiff
path: root/arch/arm/mach-mx6/cpu.c
diff options
context:
space:
mode:
authorNancy Chen <Nancy.Chen@freescale.com>2011-12-12 11:17:11 -0600
committerJason Liu <r64343@freescale.com>2012-07-20 13:18:51 +0800
commit163b0de068d3618cbfa0e7d52a69c2b6642d7ad3 (patch)
tree1de49b0533564f3a639e9b2a92bb4b0c1b8b7ec7 /arch/arm/mach-mx6/cpu.c
parentb55227ff8e9a3759c528f890c673ff325b391902 (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.c15
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;