linux/drivers/acpi
Andi Kleen ddb25f9ac1 x86: don't disable TSC in any C states on AMD Fam10h
The ACPI code currently disables TSC use in any C2 and C3
states. But the AMD Fam10h BKDG documents that the TSC
will never stop in any C states when the CONSTANT_TSC bit is
set. Make this disabling conditional on CONSTANT_TSC
not set on AMD.

I actually think this is true on Intel too for C2 states
on CPUs with p-state invariant TSC, but this needs
further discussions with Len to really confirm :-)

So far it is only enabled on AMD.

Cc: lenb@kernel.org

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2008-01-30 13:32:41 +01:00
..
dispatcher
events ACPICA: fix acpi_serialize hang regression 2008-01-10 23:04:10 -05:00
executer
hardware
namespace
parser
resources
sleep
tables
utilities
Kconfig
Makefile
ac.c
acpi_memhotplug.c
asus_acpi.c
battery.c
bay.c
blacklist.c ACPI: DMI blacklist to reduce console warnings on OSI(Linux) systems. 2008-01-23 21:28:12 -05:00
bus.c firmware: change firmware_kset to firmware_kobj 2008-01-24 20:40:23 -08:00
button.c
cm_sbs.c
container.c
debug.c
dock.c
ec.c ACPI: EC: "DEBUG" needs to be defined earlier 2008-01-23 22:34:09 -05:00
event.c
fan.c Revert "ACPI: Fan: Drop force_power_state acpi_device option" 2008-01-23 22:41:20 -05:00
glue.c
numa.c
osl.c ACPI: make _OSI(Linux) console messages smarter 2008-01-23 21:26:15 -05:00
pci_bind.c
pci_irq.c
pci_link.c Driver core: change sysdev classes to use dynamic kobject names 2008-01-24 20:40:40 -08:00
pci_root.c
power.c
processor_core.c
processor_idle.c x86: don't disable TSC in any C states on AMD Fam10h 2008-01-30 13:32:41 +01:00
processor_perflib.c
processor_thermal.c
processor_throttling.c ACPI: processor: Fix null pointer dereference in throttling 2008-01-15 00:47:47 -05:00
sbs.c
sbshc.c
sbshc.h
scan.c
system.c Kobject: change drivers/acpi/system.c to use kobject_create_and_add 2008-01-24 20:40:28 -08:00
tables.c
thermal.c
toshiba_acpi.c
utils.c
video.c