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

Lukasz Majewski
2012-09-12T07:06:09Z

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@samsung.com>
> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
> Cc: Heiko Schocher <hs@denx.de>
> Cc: Minkyu Kang <mk7.kang@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