Преглед на файлове

[PATCH] i2c-i801: I2C patch for Intel ICH8

This patch adds the Intel ICH8 DID to the i2c-i801.c and Kconfig files for I2C
support.

Signed-off-by: Jason Gaston <Jason.d.gaston@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Jason Gaston преди 19 години
родител
ревизия
8254fc4afc
променени са 2 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 1 0
      drivers/i2c/busses/Kconfig
  2. 2 0
      drivers/i2c/busses/i2c-i801.c

+ 1 - 0
drivers/i2c/busses/Kconfig

@@ -124,6 +124,7 @@ config I2C_I801
 	    ICH6
 	    ICH6
 	    ICH7
 	    ICH7
 	    ESB2
 	    ESB2
+	    ICH8
 
 
 	  This driver can also be built as a module.  If so, the module
 	  This driver can also be built as a module.  If so, the module
 	  will be called i2c-i801.
 	  will be called i2c-i801.

+ 2 - 0
drivers/i2c/busses/i2c-i801.c

@@ -32,6 +32,7 @@
     ICH6		266A
     ICH6		266A
     ICH7		27DA
     ICH7		27DA
     ESB2		269B
     ESB2		269B
+    ICH8		283E
     This driver supports several versions of Intel's I/O Controller Hubs (ICH).
     This driver supports several versions of Intel's I/O Controller Hubs (ICH).
     For SMBus support, they are similar to the PIIX4 and are part
     For SMBus support, they are similar to the PIIX4 and are part
     of Intel's '810' and other chipsets.
     of Intel's '810' and other chipsets.
@@ -527,6 +528,7 @@ static struct pci_device_id i801_ids[] = {
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_16) },
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_16) },
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_17) },
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_17) },
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB2_17) },
 	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB2_17) },
+	{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_5) },
 	{ 0, }
 	{ 0, }
 };
 };