Commit baa522c8 authored by Russell King's avatar Russell King

[ARM] cpufreq_init takes low and high frequency limits.

parent cf89107c
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* *
* Copyright (C) 2001 Deep Blue Solutions Ltd. * Copyright (C) 2001 Deep Blue Solutions Ltd.
* *
* $Id: cpu.c,v 1.2 2001/09/22 12:11:17 rmk Exp $ * $Id: cpu.c,v 1.4 2002/05/29 11:41:55 rmk Exp $
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as * it under the terms of the GNU General Public License version 2 as
...@@ -121,7 +121,7 @@ static int __init cpu_init(void) ...@@ -121,7 +121,7 @@ static int __init cpu_init(void)
cpu_freq_khz = vco_to_freq(vco, 1); cpu_freq_khz = vco_to_freq(vco, 1);
#ifdef CONFIG_CPU_FREQ #ifdef CONFIG_CPU_FREQ
cpufreq_init(cpu_freq_khz); cpufreq_init(cpu_freq_khz, 1000, 0);
cpufreq_setfunctions(integrator_validatespeed, integrator_setspeed); cpufreq_setfunctions(integrator_validatespeed, integrator_setspeed);
#endif #endif
......
...@@ -78,7 +78,7 @@ unsigned int sa11x0_validatespeed(unsigned int khz) ...@@ -78,7 +78,7 @@ unsigned int sa11x0_validatespeed(unsigned int khz)
static int __init sa11x0_init_clock(void) static int __init sa11x0_init_clock(void)
{ {
cpufreq_init(cclk_frequency_100khz[PPCR & 0xf] * 100); cpufreq_init(cclk_frequency_100khz[PPCR & 0xf] * 100, 59000, 287000);
return 0; return 0;
} }
...@@ -203,6 +203,3 @@ void __init sa1110_mb_enable(void) ...@@ -203,6 +203,3 @@ void __init sa1110_mb_enable(void)
local_irq_restore(flags); local_irq_restore(flags);
} }
EXPORT_SYMBOL(sa1111_wake);
EXPORT_SYMBOL(sa1111_doze);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment