]> Git Repo - linux.git/commit - drivers/cpufreq/gx-suspmod.c
cpufreq: Add support for x86 cpuinfo auto loading v4
authorAndi Kleen <[email protected]>
Wed, 25 Jan 2012 23:09:12 +0000 (00:09 +0100)
committerGreg Kroah-Hartman <[email protected]>
Fri, 27 Jan 2012 00:49:06 +0000 (16:49 -0800)
commitfa8031aefec0cf7ea6c2387c93610d99d9659aa2
treea174505948159296198a66874655868b78718bde
parent2f1e097e24defe64a86535b53768f5c8ab0368d1
cpufreq: Add support for x86 cpuinfo auto loading v4

This marks all the x86 cpuinfo tables to the CPU specific device drivers,
to allow auto loading by udev. This should simplify the distribution
startup scripts for this greatly.

I didn't add MODULE_DEVICE_IDs to the centrino and p4-clockmod drivers,
because those probably shouldn't be auto loaded and the acpi driver
be used instead (not fully sure on that, would appreciate feedback)

The old nforce drivers autoload based on the PCI ID.

ACPI cpufreq is autoloaded in another patch.

v3: Autoload gx based on PCI IDs only. Remove cpu check (Dave Jones)
v4: Use newly introduce HW_PSTATE feature for powernow-k8 loading

Cc: Dave Jones <[email protected]>
Cc: Kay Sievers <[email protected]>
Signed-off-by: Andi Kleen <[email protected]>
Signed-off-by: Thomas Renninger <[email protected]>
Acked-by: H. Peter Anvin <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
15 files changed:
drivers/cpufreq/cpufreq-nforce2.c
drivers/cpufreq/e_powersaver.c
drivers/cpufreq/elanfreq.c
drivers/cpufreq/gx-suspmod.c
drivers/cpufreq/longhaul.c
drivers/cpufreq/longrun.c
drivers/cpufreq/p4-clockmod.c
drivers/cpufreq/powernow-k6.c
drivers/cpufreq/powernow-k7.c
drivers/cpufreq/powernow-k8.c
drivers/cpufreq/sc520_freq.c
drivers/cpufreq/speedstep-centrino.c
drivers/cpufreq/speedstep-ich.c
drivers/cpufreq/speedstep-lib.c
drivers/cpufreq/speedstep-smi.c
This page took 0.043038 seconds and 4 git commands to generate.