OpenCloudOS-Kernel/drivers/acpi
Venkatesh Pallipadi 6eb0a0fd05 [PATCH] i386: Handle missing local APIC timer interrupts on C3 state
Whenever we see that a CPU is capable of C3 (during ACPI cstate init), we
disable local APIC timer and switch to using a broadcast from external timer
interrupt (IRQ 0). This is needed because Intel CPUs stop the local
APIC timer in C3.  This is currently only enabled for Intel CPUs.

Patch below adds the code for i386 and also the ACPI hunk.

Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-11 19:04:54 -08:00
..
dispatcher [ACPI] ACPICA 20050902 2005-09-03 00:15:11 -04:00
events [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
executer [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
hardware [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
namespace [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
parser [ACPI] ACPICA 20050902 2005-09-03 00:15:11 -04:00
resources [ACPI] ACPICA 20050902 2005-09-03 00:15:11 -04:00
sleep [PATCH] introduce .valid callback for pm_ops 2005-10-30 17:37:15 -08:00
tables [ACPI] ACPICA 20050815 2005-08-29 23:44:25 -04:00
utilities [ACPI] fix build warning from owner_id patch 2005-12-22 22:24:10 -05:00
Kconfig [ACPI] remove Kconfig "default y" for laptop drivers 2006-01-07 05:11:08 -05:00
Makefile [ACPI] IA64 build: blacklist.c is used only on X86 2005-11-30 21:59:35 -05:00
ac.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
acpi_memhotplug.c [PATCH] memory hotplug: move section_mem_map alloc to sparse.c 2005-10-29 21:40:44 -07:00
asus_acpi.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
battery.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
blacklist.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
bus.c [PATCH] move pm_register/etc. to CONFIG_PM_LEGACY, pm_legacy.h 2005-11-13 18:14:10 -08:00
button.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
container.c [PATCH] driver core: replace "hotplug" by "uevent" 2006-01-04 16:18:08 -08:00
debug.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
ec.c [ACPI] Lindent drivers/acpi/ec.c 2005-08-11 17:33:10 -04:00
event.c [PATCH] Fix /proc/acpi/events around suspend 2005-10-17 17:03:57 -07:00
fan.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
glue.c [PATCH] pciehp: clean-up how we request control of hotplug hardware 2005-11-10 16:09:15 -08:00
hotkey.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
ibm_acpi.c [ACPI] IBM ThinkPad ACPI Extras Driver v0.12 2005-08-25 17:37:51 -04:00
motherboard.c Merge from-linus to-akpm 2005-08-15 16:07:26 -04:00
numa.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
osl.c [PATCH] tpm: add bios measurement log 2006-01-08 20:13:55 -08:00
pci_bind.c [ACPI] add static to function definitions 2005-09-03 00:20:13 -04:00
pci_irq.c [PATCH] apci: use pin stored in pci_dev 2006-01-09 12:13:13 -08:00
pci_link.c [PATCH] ACPI: fix sleeping whilst atomic warnings on resume 2005-12-12 08:57:45 -08:00
pci_root.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
power.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
processor_core.c [PATCH] driver core: replace "hotplug" by "uevent" 2006-01-04 16:18:08 -08:00
processor_idle.c [PATCH] i386: Handle missing local APIC timer interrupts on C3 state 2006-01-11 19:04:54 -08:00
processor_perflib.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
processor_thermal.c [ACPI] fix passive cooling regression 2005-12-22 22:00:25 -05:00
processor_throttling.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
scan.c [ACPI] fix kernel-doc warnings in acpi/scan.c 2006-01-07 05:05:31 -05:00
system.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
tables.c [ACPI] reduce kernel size: move 5BK .bss to 2.5KB .init.data 2005-12-30 02:44:59 -05:00
thermal.c [ACPI] Allow return to active cooling mode once passive mode is entered 2005-11-30 22:51:04 -05:00
toshiba_acpi.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
utils.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
video.c [ACPI] Fix Null pointer deref in video/lcd/brightness 2005-11-30 23:03:08 -05:00