Re: [PATCH] i2c: add generic I2C multiplexer using gpio api

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 20 Jul 2010 11:13:48 +0200, Peter Korsgaard wrote:
> >>>>> "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?

Michael and myself are in the process of adding core support for bus
multiplexing to the i2c subsystem. There is no point in reviewing more
specific implementations until the core part is merged (which is
scheduled to happen in kernel 2.6.36.)

-- 
Jean Delvare
--
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


[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux