linux/drivers/i2c/muxes
Peter Rosin 7fcac98071 i2c: i2c-mux-pca954x: convert to use an explicit i2c mux core
Allocate an explicit i2c mux core to handle parent and child adapters
etc. Update the select/deselect ops to be in terms of the i2c mux core
instead of the child adapter.

Add a mask to handle the case where not all child adapters should
cause a mux deselect to happen, now that there is a common deselect op
for all child adapters.

Signed-off-by: Peter Rosin <peda@axentia.se>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
2016-04-22 14:56:40 +02:00
..
i2c-arb-gpio-challenge.c i2c: i2c-arb-gpio-challenge: convert to use an explicit i2c mux core 2016-04-22 14:56:38 +02:00
i2c-demux-pinctrl.c i2c: mux: demux-pinctrl: Clean up sysfs attributes 2016-04-01 13:00:07 +02:00
i2c-mux-gpio.c i2c: i2c-mux-gpio: convert to use an explicit i2c mux core 2016-04-22 14:56:36 +02:00
i2c-mux-pca954x.c i2c: i2c-mux-pca954x: convert to use an explicit i2c mux core 2016-04-22 14:56:40 +02:00
i2c-mux-pca9541.c i2c: i2c-mux-pca9541: convert to use an explicit i2c mux core 2016-04-22 14:56:39 +02:00
i2c-mux-pinctrl.c i2c: i2c-mux-pinctrl: convert to use an explicit i2c mux core 2016-04-22 14:56:37 +02:00
i2c-mux-reg.c i2c: mux: reg Change ioread endianness for readback 2015-09-03 11:58:42 +02:00
Kconfig i2c: mux: demux-pinctrl: add driver 2016-02-12 19:16:04 +01:00
Makefile i2c: mux: demux-pinctrl: add driver 2016-02-12 19:16:04 +01:00