aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2010-03-07 18:56:25 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2010-03-07 18:56:25 -0500
commitdd04265b028c00c365a78f9ff78a05e217f98656 (patch)
tree4df2ce8ca3a2b8fcf5742718ecb90abe68666ffb /drivers/i2c/busses/Kconfig
parent6dc3eb5c1f96641cda7056aa34393e317076d6cf (diff)
parent3f4ae8605261e6f71e721e026bc18cb1851a7276 (diff)
Merge branch 'for-linus/i2c' of git://git.fluff.org/bjdooks/linux
* 'for-linus/i2c' of git://git.fluff.org/bjdooks/linux: i2c: Add support for Xilinx XPS IIC Bus Interface i2c: omap: Add support for 16-bit registers i2c-pnx: fix setting start/stop condition powerpc: doc/dts-bindings: update doc of FSL I2C bindings i2c-mpc: add support for the MPC512x processors from Freescale i2c-mpc: rename "setclock" initialization functions to "setup" i2c-mpc: use __devinit[data] for initialization functions and data i2c/imx: don't add probe function to the driver struct i2c: Add support for Ux500/Nomadik I2C controller
Diffstat (limited to 'drivers/i2c/busses/Kconfig')
-rw-r--r--drivers/i2c/busses/Kconfig24
1 files changed, 20 insertions, 4 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index 4cd1ff77ceda..9c6170cd9aac 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -421,13 +421,12 @@ config I2C_IXP2000
421 instead. 421 instead.
422 422
423config I2C_MPC 423config I2C_MPC
424 tristate "MPC107/824x/85xx/52xx/86xx" 424 tristate "MPC107/824x/85xx/512x/52xx/83xx/86xx"
425 depends on PPC32 425 depends on PPC32
426 help 426 help
427 If you say yes to this option, support will be included for the 427 If you say yes to this option, support will be included for the
428 built-in I2C interface on the MPC107/Tsi107/MPC8240/MPC8245 and 428 built-in I2C interface on the MPC107, Tsi107, MPC512x, MPC52xx,
429 MPC85xx/MPC8641 family processors. The driver may also work on 52xx 429 MPC8240, MPC8245, MPC83xx, MPC85xx and MPC8641 family processors.
430 family processors, though interrupts are known not to work.
431 430
432 This driver can also be built as a module. If so, the module 431 This driver can also be built as a module. If so, the module
433 will be called i2c-mpc. 432 will be called i2c-mpc.
@@ -442,6 +441,13 @@ config I2C_MV64XXX
442 This driver can also be built as a module. If so, the module 441 This driver can also be built as a module. If so, the module
443 will be called i2c-mv64xxx. 442 will be called i2c-mv64xxx.
444 443
444config I2C_NOMADIK
445 tristate "ST-Ericsson Nomadik/Ux500 I2C Controller"
446 depends on PLAT_NOMADIK
447 help
448 If you say yes to this option, support will be included for the
449 I2C interface from ST-Ericsson's Nomadik and Ux500 architectures.
450
445config I2C_OCORES 451config I2C_OCORES
446 tristate "OpenCores I2C Controller" 452 tristate "OpenCores I2C Controller"
447 depends on EXPERIMENTAL 453 depends on EXPERIMENTAL
@@ -577,6 +583,16 @@ config I2C_OCTEON
577 This driver can also be built as a module. If so, the module 583 This driver can also be built as a module. If so, the module
578 will be called i2c-octeon. 584 will be called i2c-octeon.
579 585
586config I2C_XILINX
587 tristate "Xilinx I2C Controller"
588 depends on EXPERIMENTAL && HAS_IOMEM
589 help
590 If you say yes to this option, support will be included for the
591 Xilinx I2C controller.
592
593 This driver can also be built as a module. If so, the module
594 will be called xilinx_i2c.
595
580comment "External I2C/SMBus adapter drivers" 596comment "External I2C/SMBus adapter drivers"
581 597
582config I2C_PARPORT 598config I2C_PARPORT