x86: Add HPET force support for MCP55 (nForce 5) chipsets

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Thomas Gleixner <tglx@...>, Venkatesh Pallipadi <venkatesh.pallipadi@...>
Cc: <linux-kernel@...>, Mikko Tiihonen <mikko.tiihonen@...>
Date: Friday, October 19, 2007 - 2:34 pm

From: Carlos Corbacho <cathectic@gmail.com>

Add support to force_hpet for all known MCP55 (nForce 5) chipset
LPC bridges.
---
These are the untested nForce 5 chips (taken from Mikko's original 
patch, and checked against pci.ids).

 arch/x86/kernel/quirks.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/arch/x86/kernel/quirks.c b/arch/x86/kernel/quirks.c
index df01a1e..8f72148 100644
--- a/arch/x86/kernel/quirks.c
+++ b/arch/x86/kernel/quirks.c
@@ -354,6 +354,24 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0050,
 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0051,
 			nvidia_force_enable_hpet);
 
+/* LPC bridges */
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0360,
+			nvidia_force_enable_hpet);
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0361,
+			nvidia_force_enable_hpet);
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0362,
+			nvidia_force_enable_hpet);
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0363,
+			nvidia_force_enable_hpet);
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0364,
+			nvidia_force_enable_hpet);
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0365,
+			nvidia_force_enable_hpet);
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0366,
+			nvidia_force_enable_hpet);
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_NVIDIA, 0x0367,
+			nvidia_force_enable_hpet);
+
 void force_hpet_resume(void)
 {
 	switch (force_hpet_resume_type) {
-- 
1.5.2.2

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
nVidia HPET force enable - merge requirements? (resend), Carlos Corbacho, (Thu Oct 18, 11:23 pm)
Re: nVidia HPET force enable - merge requirements? (resend), Thomas Gleixner, (Fri Oct 19, 2:50 am)
Re: nVidia HPET force enable - merge requirements? (resend), Carlos Corbacho, (Fri Oct 19, 11:29 am)
Re: nVidia HPET force enable - merge requirements? (resend), Thomas Gleixner, (Fri Oct 19, 12:19 pm)
[PATCH] x86: Force enable HPET for CK804 (nForce 4) chipsets, Carlos Corbacho, (Fri Oct 19, 1:51 pm)
[PATCH] x86: Fix resume for nVidia and force_hpet, Carlos Corbacho, (Fri Oct 19, 2:07 pm)
Re: [PATCH] x86: Fix resume for nVidia and force_hpet, Thomas Gleixner, (Fri Oct 19, 2:15 pm)
x86: Add HPET force support for MCP55 (nForce 5) chipsets, Carlos Corbacho, (Fri Oct 19, 2:34 pm)