aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c
diff options
context:
space:
mode:
authorJason Gaston <jason.d.gaston@intel.com>2005-04-16 18:24:45 -0400
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-16 18:24:45 -0400
commitb0a70b57f909647d79e0cc30772a0664fbf9830a (patch)
tree8d05d70be6e83429efc6729890669881437efd13 /drivers/i2c
parent680d32357a0235fbadfba8e52dd40e80f55b6b05 (diff)
[PATCH] i2c-i801: I2C patch for Intel ESB2
This patch adds the Intel ESB2 DID's to the i2c-i801.c and Kconfig files for I2C support. Signed-off-by:  Jason Gaston <Jason.d.gaston@intel.com> Cc: Greg KH <greg@kroah.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/i2c')
-rw-r--r--drivers/i2c/busses/Kconfig1
-rw-r--r--drivers/i2c/busses/i2c-i801.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index edf8051da3b4..a2827e43f0fe 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -123,6 +123,7 @@ config I2C_I801
123 6300ESB 123 6300ESB
124 ICH6 124 ICH6
125 ICH7 125 ICH7
126 ESB2
126 127
127 This driver can also be built as a module. If so, the module 128 This driver can also be built as a module. If so, the module
128 will be called i2c-i801. 129 will be called i2c-i801.
diff --git a/drivers/i2c/busses/i2c-i801.c b/drivers/i2c/busses/i2c-i801.c
index 6ec8b21965e2..59c238c42e8c 100644
--- a/drivers/i2c/busses/i2c-i801.c
+++ b/drivers/i2c/busses/i2c-i801.c
@@ -31,6 +31,7 @@
31 6300ESB 25A4 31 6300ESB 25A4
32 ICH6 266A 32 ICH6 266A
33 ICH7 27DA 33 ICH7 27DA
34 ESB2 269B
34 This driver supports several versions of Intel's I/O Controller Hubs (ICH). 35 This driver supports several versions of Intel's I/O Controller Hubs (ICH).
35 For SMBus support, they are similar to the PIIX4 and are part 36 For SMBus support, they are similar to the PIIX4 and are part
36 of Intel's '810' and other chipsets. 37 of Intel's '810' and other chipsets.
@@ -558,6 +559,7 @@ static struct pci_device_id i801_ids[] = {
558 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB_4) }, 559 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB_4) },
559 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_16) }, 560 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_16) },
560 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_17) }, 561 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_17) },
562 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB2_17) },
561 { 0, } 563 { 0, }
562}; 564};
563 565