[U-Boot] [PATCH v4 1/2] i2c:soft:multi: Support for multiple soft I2C buses at Samsung boards

Lukasz Majewski l.majewski at samsung.com
Wed Sep 12 09:06:09 CEST 2012


Hi Minkyu,

> Support for multiple soft I2C buses.
> 
> Multibus I2C support is achieved by defining get_multi_{sda|scl}_pin
> functions to switch between multiple "soft" I2C buses.
> 
> Common definition of I2C_X I2C buses is provided at <i2c.h>.
> 
> TEST HW:
>      Samsung's Exynos4210 evt.0.1 - Trats development board
> 
> Signed-off-by: Lukasz Majewski <l.majewski at samsung.com>
> Signed-off-by: Kyungmin Park <kyungmin.park at samsung.com>
> Cc: Heiko Schocher <hs at denx.de>
> Cc: Minkyu Kang <mk7.kang at samsung.com>
> 
> ---
> Changes for v2:
> - Common Samsung code has been put to
> board/samsung/common/multi_i2c.c file
> - I2C_{4|5} have been renamed to I2C_{0|1}
> - *soft_i2c_name[] table has been removed
> Changes for v3:
> - None
> Changes for v4:
> - Common definitions of available I2C buses are now defined at <i2c.h>
> - Compatibility layer (I2C_0) has been added temporarily to not break
> the Trats I2C communication with PMIC. It will be removed when
> redesigned PMIC will be posted
> ---

Can you evaluate those patches.

Those were acked-by Heiko already.

-- 
Best regards,

Lukasz Majewski

Samsung Poland R&D Center | Linux Platform Group


More information about the U-Boot mailing list