add pci ids patch
[linux-2.6.22.y-op-patches.git] / backport / i2c-i801-smb / 10-pci-ids-add-tolapai.patch
blob4911e2202d6e3447925364ec7c46cd1f9ebd671b
1 From 99fa9844f0eed5582b5648f745204758b27db659 Mon Sep 17 00:00:00 2001
2 From: Jason Gaston <jason.d.gaston@intel.com>
3 Date: Thu, 30 Aug 2007 17:50:56 -0700
4 Subject: [PATCH] PCI: irq and pci_ids patch for Intel Tolapai
6 This patch adds the Intel Tolapai LPC and SMBus Controller DID's.
8 Signed-off-by: Jason Gaston <jason.d.gaston@intel.com>
9 Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
11 diff --git a/arch/i386/pci/irq.c b/arch/i386/pci/irq.c
12 index 665db06..8434f23 100644
13 --- a/arch/i386/pci/irq.c
14 +++ b/arch/i386/pci/irq.c
15 @@ -550,6 +550,7 @@ static __init int intel_router_probe(struct irq_router *r, struct pci_dev *route
16 case PCI_DEVICE_ID_INTEL_ICH9_3:
17 case PCI_DEVICE_ID_INTEL_ICH9_4:
18 case PCI_DEVICE_ID_INTEL_ICH9_5:
19 + case PCI_DEVICE_ID_INTEL_TOLAPAI_0:
20 r->name = "PIIX/ICH";
21 r->get = pirq_piix_get;
22 r->set = pirq_piix_set;
23 diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h
24 index d41747b..55f307f 100644
25 --- a/include/linux/pci_ids.h
26 +++ b/include/linux/pci_ids.h
27 @@ -2293,6 +2293,8 @@
28 #define PCI_DEVICE_ID_INTEL_MCH_PC 0x3599
29 #define PCI_DEVICE_ID_INTEL_MCH_PC1 0x359a
30 #define PCI_DEVICE_ID_INTEL_E7525_MCH 0x359e
31 +#define PCI_DEVICE_ID_INTEL_TOLAPAI_0 0x5031
32 +#define PCI_DEVICE_ID_INTEL_TOLAPAI_1 0x5032
33 #define PCI_DEVICE_ID_INTEL_82371SB_0 0x7000
34 #define PCI_DEVICE_ID_INTEL_82371SB_1 0x7010
35 #define PCI_DEVICE_ID_INTEL_82371SB_2 0x7020