diff options
author | Andy Currid <ACurrid@nvidia.com> | 2006-06-08 00:43:38 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-06-08 15:12:21 -0700 |
commit | d44647b0a6e48d18a1402dfa9052d85c4fe98341 (patch) | |
tree | b71d11af7eac501ba37d7ea45caecf5eb0a3cfe9 /arch/x86_64/kernel/io_apic.c | |
parent | 1def630a6a49dda5bc89dfbd86656293640456f0 (diff) |
[PATCH] Fix HPET operation on 32-bit NVIDIA platforms
From: "Andy Currid" <ACurrid@nvidia.com>
This patch fixes a kernel panic during boot that occurs on NVIDIA platforms
that have HPET enabled.
When HPET is enabled, the standard timer IRQ is routed to IOAPIC pin 2 and is
advertised as such in the ACPI APIC table - but an earlier workaround in the
kernel was ignoring this override. The fix is to honor timer IRQ overrides
from ACPI when HPET is detected on an NVIDIA platform.
Signed-off-by: Andy Currid <acurrid@nvidia.com>
Cc: "Brown, Len" <len.brown@intel.com>
Cc: "Yu, Luming" <luming.yu@intel.com>
Cc: Andi Kleen <ak@muc.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/x86_64/kernel/io_apic.c')
0 files changed, 0 insertions, 0 deletions