>>>>> "Peter" == Peter Korsgaard <peter.korsgaard@xxxxxxxxx> writes: Peter> Add an i2c bus driver providing virtual i2c busses using a hardware Peter> MUX sitting on a master bus and controlled through gpio pins. Peter> E.G. something like: Peter> ---------- ---------- Virtual bus 1 - - - - - Peter> | | SCL/SDA | |-------------- | | Peter> | |------------| | Peter> | | | | Virtual bus 2 | | Peter> | Linux | GPIO 1..N | MUX |--------------- Devices Peter> | |------------| | | | Peter> | | | | Virtual bus M Peter> | | | |---------------| | Peter> ---------- ---------- - - - - - Peter> SCL/SDA of the master I2C bus is multiplexed to virtual bus 1..M Peter> according to the settings of the GPIO pins 1..N. Peter> Signed-off-by: Peter Korsgaard <peter.korsgaard@xxxxxxxxx> Comments? -- Bye, Peter Korsgaard -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html