diff options
author | Seth Heasley <seth.heasley@intel.com> | 2013-06-19 19:59:57 -0400 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2013-06-20 15:32:27 -0400 |
commit | f39901c1befa556bc91902516a3e2e460000b4a8 (patch) | |
tree | 559af938648d1c5e50c897d5d1bdba892fd03eac /drivers/i2c/busses | |
parent | 4368de19ed3f67168d714ab34b5b27c6a0ebad4e (diff) |
i2c: i801: SMBus patch for Intel Coleto Creek DeviceIDs
This patch adds the i801 SMBus Controller DeviceIDs for the Intel Coleto Creek PCH.
Signed-off-by: Seth Heasley <seth.heasley@intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/i2c/busses')
-rw-r--r-- | drivers/i2c/busses/Kconfig | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-i801.c | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig index 96c6d82da3ed..b865c8979aec 100644 --- a/drivers/i2c/busses/Kconfig +++ b/drivers/i2c/busses/Kconfig | |||
@@ -108,6 +108,7 @@ config I2C_I801 | |||
108 | Lynx Point-LP (PCH) | 108 | Lynx Point-LP (PCH) |
109 | Avoton (SOC) | 109 | Avoton (SOC) |
110 | Wellsburg (PCH) | 110 | Wellsburg (PCH) |
111 | Coleto Creek (PCH) | ||
111 | 112 | ||
112 | This driver can also be built as a module. If so, the module | 113 | This driver can also be built as a module. If so, the module |
113 | will be called i2c-i801. | 114 | will be called i2c-i801. |
diff --git a/drivers/i2c/busses/i2c-i801.c b/drivers/i2c/busses/i2c-i801.c index 3a6903f63913..4ebceed6bc66 100644 --- a/drivers/i2c/busses/i2c-i801.c +++ b/drivers/i2c/busses/i2c-i801.c | |||
@@ -58,6 +58,7 @@ | |||
58 | Wellsburg (PCH) MS 0x8d7d 32 hard yes yes yes | 58 | Wellsburg (PCH) MS 0x8d7d 32 hard yes yes yes |
59 | Wellsburg (PCH) MS 0x8d7e 32 hard yes yes yes | 59 | Wellsburg (PCH) MS 0x8d7e 32 hard yes yes yes |
60 | Wellsburg (PCH) MS 0x8d7f 32 hard yes yes yes | 60 | Wellsburg (PCH) MS 0x8d7f 32 hard yes yes yes |
61 | Coleto Creek (PCH) 0x23b0 32 hard yes yes yes | ||
61 | 62 | ||
62 | Features supported by this driver: | 63 | Features supported by this driver: |
63 | Software PEC no | 64 | Software PEC no |
@@ -169,6 +170,7 @@ | |||
169 | #define PCI_DEVICE_ID_INTEL_PANTHERPOINT_SMBUS 0x1e22 | 170 | #define PCI_DEVICE_ID_INTEL_PANTHERPOINT_SMBUS 0x1e22 |
170 | #define PCI_DEVICE_ID_INTEL_AVOTON_SMBUS 0x1f3c | 171 | #define PCI_DEVICE_ID_INTEL_AVOTON_SMBUS 0x1f3c |
171 | #define PCI_DEVICE_ID_INTEL_DH89XXCC_SMBUS 0x2330 | 172 | #define PCI_DEVICE_ID_INTEL_DH89XXCC_SMBUS 0x2330 |
173 | #define PCI_DEVICE_ID_INTEL_COLETOCREEK_SMBUS 0x23b0 | ||
172 | #define PCI_DEVICE_ID_INTEL_5_3400_SERIES_SMBUS 0x3b30 | 174 | #define PCI_DEVICE_ID_INTEL_5_3400_SERIES_SMBUS 0x3b30 |
173 | #define PCI_DEVICE_ID_INTEL_LYNXPOINT_SMBUS 0x8c22 | 175 | #define PCI_DEVICE_ID_INTEL_LYNXPOINT_SMBUS 0x8c22 |
174 | #define PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS 0x8d22 | 176 | #define PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS 0x8d22 |
@@ -817,6 +819,7 @@ static DEFINE_PCI_DEVICE_TABLE(i801_ids) = { | |||
817 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS0) }, | 819 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS0) }, |
818 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS1) }, | 820 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS1) }, |
819 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS2) }, | 821 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_WELLSBURG_SMBUS_MS2) }, |
822 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_COLETOCREEK_SMBUS) }, | ||
820 | { 0, } | 823 | { 0, } |
821 | }; | 824 | }; |
822 | 825 | ||