linux_old1/drivers/i2c/muxes
Peter Rosin ac8498f0ce i2c: i2c-mux-gpmux: new driver
This is a general purpose i2c mux that uses a multiplexer controlled by
the multiplexer subsystem to do the muxing.

The user can select if the mux is to be mux-locked and parent-locked
as described in Documentation/i2c/i2c-topology.

Acked-by: Jonathan Cameron <jic23@kernel.org>
Acked-by: Wolfram Sang <wsa@the-dreams.de>
Signed-off-by: Peter Rosin <peda@axentia.se>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-06-03 19:29:26 +09:00
..
Kconfig i2c: i2c-mux-gpmux: new driver 2017-06-03 19:29:26 +09:00
Makefile i2c: i2c-mux-gpmux: new driver 2017-06-03 19:29:26 +09:00
i2c-arb-gpio-challenge.c i2c: arb: gpio-challenge: stop double error reporting 2017-04-03 14:07:32 +02:00
i2c-demux-pinctrl.c i2c: mux: demux-pinctrl: make drivers with no pinctrl work again 2016-11-10 21:12:47 +01:00
i2c-mux-gpio.c i2c: mux: gpio: stop double error reporting 2017-04-03 14:07:32 +02:00
i2c-mux-gpmux.c i2c: i2c-mux-gpmux: new driver 2017-06-03 19:29:26 +09:00
i2c-mux-ltc4306.c i2c: mux: ltc4306: LTC4306 and LTC4305 I2C multiplexer/switch 2017-04-12 17:10:31 +02:00
i2c-mux-mlxcpld.c i2c: mux: mlxcpld: remove unused including <linux/version.h> 2017-02-09 17:29:21 +01:00
i2c-mux-pca954x.c Merge branch 'i2c/for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2017-05-03 12:18:47 -07:00
i2c-mux-pca9541.c i2c: mux: pca9541: stop double error reporting 2017-04-03 14:07:33 +02:00
i2c-mux-pinctrl.c i2c: mux: pinctrl: stop double error reporting 2017-04-03 14:07:34 +02:00
i2c-mux-reg.c i2c: mux: reg: rename label to indicate what it does 2017-05-15 18:49:10 +02:00