]> git.hungrycats.org Git - linux/commitdiff
[CPUFREQ] Makefile reordering issues.
authorDave Jones <davej@redhat.com>
Sat, 15 May 2004 23:36:25 +0000 (00:36 +0100)
committerDave Jones <davej@delerium.codemonkey.org.uk>
Sat, 15 May 2004 23:36:25 +0000 (00:36 +0100)
As several cpufreq drivers are late_initcalls now [dependency on acpi/processor.c
which is module_init()], we need to use Makefile ordering to assert that
- speedstep-centrino is loaded before acpi [faster: msr instead of io]
- speedstep-centrino, speedstep-ich and acpi are loaded before p4-clockmod
  [frequency and voltage scaling instead of throttling]

arch/i386/kernel/cpu/cpufreq/Makefile

index a075cca6134b173dfb23c0383e965b1d628e891a..2dad46e114cc64340034b6d8fa481dacfdce9f45 100644 (file)
@@ -2,15 +2,15 @@ obj-$(CONFIG_X86_POWERNOW_K6) += powernow-k6.o
 obj-$(CONFIG_X86_POWERNOW_K7)  += powernow-k7.o
 obj-$(CONFIG_X86_POWERNOW_K8)  += powernow-k8.o
 obj-$(CONFIG_X86_LONGHAUL)     += longhaul.o
-obj-$(CONFIG_X86_P4_CLOCKMOD)  += p4-clockmod.o
 obj-$(CONFIG_ELAN_CPUFREQ)     += elanfreq.o
 obj-$(CONFIG_X86_LONGRUN)      += longrun.o  
 obj-$(CONFIG_X86_GX_SUSPMOD)    += gx-suspmod.o
-obj-$(CONFIG_X86_ACPI_CPUFREQ) += acpi.o
 obj-$(CONFIG_X86_SPEEDSTEP_ICH)        += speedstep-ich.o
 obj-$(CONFIG_X86_SPEEDSTEP_CENTRINO) += speedstep-centrino.o
 obj-$(CONFIG_X86_SPEEDSTEP_LIB) += speedstep-lib.o
 obj-$(CONFIG_X86_SPEEDSTEP_SMI) += speedstep-smi.o
+obj-$(CONFIG_X86_ACPI_CPUFREQ) += acpi.o
+obj-$(CONFIG_X86_P4_CLOCKMOD)  += p4-clockmod.o
 
 ifdef CONFIG_X86_ACPI_CPUFREQ
   ifdef CONFIG_ACPI_DEBUG