[CPUFREQ][2/8] acpi: reorganize code to make MSR support addition easier
authorVenkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Tue, 3 Oct 2006 19:29:15 +0000 (12:29 -0700)
committerDave Jones <davej@redhat.com>
Sun, 15 Oct 2006 23:57:10 +0000 (19:57 -0400)
commitfe27cb358835cfa525b5831ec8ddb9b9bfda3c73
tree9681e706da7b213253c69881edaca1665f9d266a
parent519ce3ec76bf5c068e575800a9977659f7cccec4
[CPUFREQ][2/8] acpi: reorganize code to make MSR support addition easier

Some clean up and redsign of the driver. Mainly making it easier to add
support for multiple sub-mechanisms of changing frequency. Currently this
driver supports only ACPI SYSTEM_IO address space. With the changes
below it is easier to add support for other address spaces like Intel
Enhanced Speedstep which uses MSR (ACPI FIXED_FEATURE_HARDWARE) to do the
transitions.

Signed-off-by: Denis Sadykov <denis.m.sadykov@intel.com>
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Alexey Starikovskiy <alexey.y.starikovskiy@intel.com>
Signed-off-by: Dave Jones <davej@redhat.com>
arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c