linux/Documentation/devicetree/bindings/i2c
Stephen Warren ae58d1e406 i2c: Add generic I2C multiplexer using pinctrl API
This is useful for SoCs whose I2C module's signals can be routed to
different sets of pins at run-time, using the pinctrl API.

                                 +-----+  +-----+
                                 | dev |  | dev |
    +------------------------+   +-----+  +-----+
    | SoC                    |      |        |
    |                   /----|------+--------+
    |   +---+   +------+     | child bus A, on first set of pins
    |   |I2C|---|Pinmux|     |
    |   +---+   +------+     | child bus B, on second set of pins
    |                   \----|------+--------+--------+
    |                        |      |        |        |
    +------------------------+  +-----+  +-----+  +-----+
                                | dev |  | dev |  | dev |
                                +-----+  +-----+  +-----+

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Rob Herring <rob.herring@calxeda.com>
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
2012-06-04 16:49:43 +02:00
..
arm-versatile.txt arm/versatile: Add device tree support 2011-07-28 01:32:04 -06:00
ce4100-i2c.txt x86: dtb: Add a device tree for CE4100 2011-02-23 22:27:52 +01:00
fsl-i2c.txt
fsl-imx-i2c.txt i2c-imx: add device tree probe support 2011-09-14 22:16:14 +01:00
i2c-designware.txt i2c-designware: add OF binding support 2011-12-27 15:52:44 -06:00
i2c-mux-pinctrl.txt i2c: Add generic I2C multiplexer using pinctrl API 2012-06-04 16:49:43 +02:00
i2c-mxs.txt i2c: mxs: add device tree probe support 2012-05-13 08:27:44 +08:00
mrvl-i2c.txt Documentation: update docs for mmp dt 2012-05-05 16:40:08 +08:00
mux.txt i2c/of: Automatically populate i2c mux busses from device tree data. 2012-05-12 14:28:16 +02:00
omap-i2c.txt i2c: OMAP: Add DT support for i2c controller 2012-01-17 22:44:57 +00:00
pnx.txt i2c: pnx: add device tree support 2012-05-12 14:28:14 +02:00
samsung-i2c.txt i2c-s3c2410: Add HDMIPHY quirk for S3C2440 2012-05-12 14:28:16 +02:00
sirf-i2c.txt i2c: add CSR SiRFprimaII on-chip I2C controllers driver 2012-03-07 19:05:04 +01:00
trivial-devices.txt dt/i2c: Enumerate some of the known trivial i2c devices 2011-12-27 15:42:26 -06:00
xiic.txt I2C: xiic: Add OF binding support 2012-05-12 14:28:18 +02:00