diff options
author | Andi Kleen <andi@firstfloor.org> | 2009-01-09 12:17:40 -0800 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-01-12 19:53:24 +0100 |
commit | 42bb8cc5e81028e217105299001070d57eb84ad7 (patch) | |
tree | 38940b6d6c4ef68dda7d4569bb9ef95303def898 /arch | |
parent | ae04d1401577bb63151480a053057de58b8e10bb (diff) | |
download | op-kernel-dev-42bb8cc5e81028e217105299001070d57eb84ad7.zip op-kernel-dev-42bb8cc5e81028e217105299001070d57eb84ad7.tar.gz |
x86: hpet: allow force enable on ICH10 HPET
Intel "Smackover" x58 BIOS don't have HPET enabled in the BIOS, so allow
to force enable it at least. The register layout is the same as in other
recent ICHs, so all the code can be reused.
Using numerical PCI-ID because it's unlikely the PCI-ID will be used
anywhere else.
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/x86/kernel/quirks.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/kernel/quirks.c b/arch/x86/kernel/quirks.c index 309949e..697d1b7 100644 --- a/arch/x86/kernel/quirks.c +++ b/arch/x86/kernel/quirks.c @@ -172,7 +172,8 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_4, ich_force_enable_hpet); DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH9_7, ich_force_enable_hpet); - +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x3a16, /* ICH10 */ + ich_force_enable_hpet); static struct pci_dev *cached_dev; |