diff options
| author | Russell King <rmk@flint.arm.linux.org.uk> | 2003-01-15 00:02:27 +0000 |
|---|---|---|
| committer | Russell King <rmk@flint.arm.linux.org.uk> | 2003-01-15 00:02:27 +0000 |
| commit | 6eafb0082f13b414d23b87c54f734cd1deb596ef (patch) | |
| tree | a2afcb61ff3a6f269d062925bcef42894e8026ab | |
| parent | fe8cbc2a618d23feea7079e34d7a0c460f8f4d62 (diff) | |
[ARM] Fix CPUFREQ initialisation oops
The CPUFREQ initialisation now registers an interface with the device
model, and thus needs to initialise after postcore. We use the
arch level for this. This does, however, impose the restriction
that cpufreq may not be available for other architecture
initialisated code.
| -rw-r--r-- | arch/arm/mach-integrator/cpu.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-sa1100/cpu-sa1100.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-sa1100/cpu-sa1110.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/mach-integrator/cpu.c b/arch/arm/mach-integrator/cpu.c index 2d71baa76351..9a55cfdb6cbe 100644 --- a/arch/arm/mach-integrator/cpu.c +++ b/arch/arm/mach-integrator/cpu.c @@ -228,4 +228,4 @@ static int __init integrator_cpu_init(void) return 0; } -core_initcall(integrator_cpu_init); +arch_initcall(integrator_cpu_init); diff --git a/arch/arm/mach-sa1100/cpu-sa1100.c b/arch/arm/mach-sa1100/cpu-sa1100.c index b4226692b902..9c1c4ba81c4e 100644 --- a/arch/arm/mach-sa1100/cpu-sa1100.c +++ b/arch/arm/mach-sa1100/cpu-sa1100.c @@ -232,4 +232,4 @@ static int __init sa1100_dram_init(void) return ret; } -core_initcall(sa1100_dram_init); +arch_initcall(sa1100_dram_init); diff --git a/arch/arm/mach-sa1100/cpu-sa1110.c b/arch/arm/mach-sa1100/cpu-sa1110.c index 2ab03f867d86..ecfc2c113a7e 100644 --- a/arch/arm/mach-sa1100/cpu-sa1110.c +++ b/arch/arm/mach-sa1100/cpu-sa1110.c @@ -345,4 +345,4 @@ static int __init sa1110_clk_init(void) return 0; } -core_initcall(sa1110_clk_init); +arch_initcall(sa1110_clk_init); |
