vserver 1.9.3
[linux-2.6.git] / drivers / i2c / busses / Kconfig
index 65a1180..166b917 100644 (file)
@@ -95,6 +95,8 @@ config I2C_I801
            82801CA/CAM
            82801DB
            82801EB
+           6300ESB
+           ICH6
 
          This driver can also be built as a module.  If so, the module
          will be called i2c-i801.
@@ -116,8 +118,14 @@ config I2C_I810
          will be called i2c-i810.
 
 config I2C_IBM_IIC
-       tristate "IBM IIC I2C"
+       tristate "IBM PPC 4xx on-chip I2C interface"
        depends on IBM_OCP && I2C
+       help
+         Say Y here if you want to use IIC peripheral found on 
+         embedded IBM PPC 4xx based systems. 
+
+         This driver can also be built as a module.  If so, the module
+         will be called i2c-ibm_iic.
 
 config I2C_IOP3XX
        tristate "Intel XScale IOP3xx on-chip I2C interface"
@@ -145,16 +153,27 @@ config I2C_ITE
          This support is also available as a module.  If so, the module 
          will be called i2c-ite.
 
-config I2C_IXP42X
-       tristate "IXP42x GPIO-Based I2C Interface"
-       depends on I2C && ARCH_IXP425
+config I2C_IXP4XX
+       tristate "IXP4xx GPIO-Based I2C Interface"
+       depends on I2C && ARCH_IXP4XX
+       select I2C_ALGOBIT
+       help
+         Say Y here if you have an Intel IXP4xx(420,421,422,425) based 
+         system and are using GPIO lines for an I2C bus.
+
+         This support is also available as a module. If so, the module
+         will be called i2c-ixp4xx.
+
+config I2C_IXP2000
+       tristate "IXP2000 GPIO-Based I2C Interface"
+       depends on I2C && ARCH_IXP2000
        select I2C_ALGOBIT
        help
-         Say Y here if you have an Intel IXP42x(420,421,422,425) based 
+         Say Y here if you have an Intel IXP2000(2400, 2800, 2850) based 
          system and are using GPIO lines for an I2C bus.
 
          This support is also available as a module. If so, the module
-         will be called i2c-ixp42x.
+         will be called i2c-ixp2000.
 
 config I2C_KEYWEST
        tristate "Powermac Keywest I2C interface"
@@ -166,6 +185,18 @@ config I2C_KEYWEST
          This support is also available as a module.  If so, the module 
          will be called i2c-keywest.
 
+config I2C_MPC
+       tristate "MPC107/824x/85xx/52xx"
+       depends on I2C && FSL_OCP
+       help
+         If you say yes to this option, support will be included for the
+         built-in I2C interface on the MPC107/Tsi107/MPC8240/MPC8245 and
+         MPC85xx family processors. The driver may also work on 52xx
+         family processors, though interrupts are known not to work.
+
+         This driver can also be built as a module.  If so, the module
+         will be called i2c-mpc.
+
 config I2C_NFORCE2
        tristate "Nvidia Nforce2"
        depends on I2C && PCI && EXPERIMENTAL
@@ -388,4 +419,15 @@ config I2C_VOODOO3
          This driver can also be built as a module.  If so, the module
          will be called i2c-voodoo3.
 
+config I2C_PCA_ISA
+       tristate "PCA9564 on an ISA bus"
+       depends on I2C
+       select I2C_ALGOPCA
+       help
+         This driver supports ISA boards using the Philips PCA 9564
+         Parallel bus to I2C bus controller
+         
+         This driver can also be built as a module.  If so, the module
+         will be called i2c-pca-isa.
+
 endmenu