aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/Kconfig
diff options
context:
space:
mode:
authorNeil Horman <nhorman@tuxdriver.com>2013-02-04 14:54:10 -0500
committerWolfram Sang <wolfram@the-dreams.de>2013-02-10 13:55:25 -0500
commit13f35ac14cd0a9a1c4f0034c4c40d0ae98844ce9 (patch)
tree18b98cd3edcbb66466e765fbb898640687fb4e52 /drivers/i2c/busses/Kconfig
parente789029761503f0cce03e8767a56ae099b88e1bd (diff)
i2c: Adding support for Intel iSMT SMBus 2.0 host controller
The iSMT (Intel SMBus Message Transport) supports multi-master I2C/SMBus, as well as IPMI. It's operation is DMA-based and utilizes descriptors to initiate transactions on the bus. The iSMT hardware can act as both a master and a target, although this driver only supports being a master. Signed-off-by: Neil Horman <nhorman@tuxdriver.com> Signed-off-by: Bill Brown <bill.e.brown@intel.com> Tested-by: Seth Heasley <seth.heasley@intel.com> Reviewed-by: Jean Delvare <khali@linux-fr.org> Signed-off-by: Wolfram Sang <wolfram@the-dreams.de>
Diffstat (limited to 'drivers/i2c/busses/Kconfig')
-rw-r--r--drivers/i2c/busses/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index 77d28873b76f..87df863ba110 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -122,6 +122,16 @@ config I2C_ISCH
122 This driver can also be built as a module. If so, the module 122 This driver can also be built as a module. If so, the module
123 will be called i2c-isch. 123 will be called i2c-isch.
124 124
125config I2C_ISMT
126 tristate "Intel iSMT SMBus Controller"
127 depends on PCI && X86
128 help
129 If you say yes to this option, support will be included for the Intel
130 iSMT SMBus host controller interface.
131
132 This driver can also be built as a module. If so, the module will be
133 called i2c-ismt.
134
125config I2C_PIIX4 135config I2C_PIIX4
126 tristate "Intel PIIX4 and compatible (ATI/AMD/Serverworks/Broadcom/SMSC)" 136 tristate "Intel PIIX4 and compatible (ATI/AMD/Serverworks/Broadcom/SMSC)"
127 depends on PCI 137 depends on PCI