x86: SB600: skip ACPI IRQ0 override if it is not routed to INT2 of IOAPIC
authorAndreas Herrmann <andreas.herrmann3@amd.com>
Tue, 14 Oct 2008 19:01:15 +0000 (21:01 +0200)
committerLen Brown <len.brown@intel.com>
Thu, 16 Oct 2008 19:48:15 +0000 (15:48 -0400)
commit26adcfbf00e0726b4469070aa2f530dcf963f484
treed3ef21e38c9dd80e3f243f50c2f642cd98402ba7
parent04ab591808565f968d4406f6435090ad671ebdab
x86: SB600: skip ACPI IRQ0 override if it is not routed to INT2 of IOAPIC

On some more HP laptops BIOS reports an IRQ0 override
but the SB600 chipset is configured such that timer
interrupts go to INT0 of IOAPIC.

Check IRQ0 routing and if it is routed to INT0 of IOAPIC skip the
timer override.

http://bugzilla.kernel.org/show_bug.cgi?id=11715
http://bugzilla.kernel.org/show_bug.cgi?id=11516

Signed-off-by: Andreas Herrmann <andreas.herrmann3@amd.com>
Signed-off-by: Len Brown <len.brown@intel.com>
arch/x86/kernel/early-quirks.c