[U-Boot] [PATCH 0/8 V4] EXYNOS5: Enable I2C support
Chander Kashyap
chander.kashyap at linaro.org
Tue Jun 19 10:22:08 CEST 2012
Hi,
On 19 June 2012 13:00, Rajeshwari Shinde <rajeshwari.s at samsung.com> wrote:
> This patch set enables I2C support for EXYNOS5.
> This patchset modifies the s3c24x0 I2C driver to use same for EXYNOS5.
> Multichannel support has been added to the s3c24x0 I2C driver.
> s3c24x0_i2c struct has been moved to a common place as it can used
> by different SOC's.
>
> Changes in V2:
> - Incorporated review comments from Simon Glass.
> - Aligned the pinmux functionality as per latest comments
> Changes in V3:
> - Incorporated review comments from Joonyoung Shim for
> I2C driver.
> Changes in V4:
> - Resolved build error for S3C2410.
>
But the patch version is still 3.
> Rajeshwari Shinde (8):
> EXYNOS: CLK: Add i2c clock
> EXYNOS: Add I2C base address.
> EXYNOS: PINMUX: Add pinmux support for I2C
> I2C: Move struct s3c24x0_i2c to a common place.
> I2C: S3C24X0: Add offset to calculate next i2c channel base address
> I2C: Modify the I2C driver for EXYNOS5
> I2C: Add support for Multi channel
> CONFIG: SMDK5250: I2C: Enable I2C
>
> arch/arm/cpu/armv7/exynos/clock.c | 33 ++++
> arch/arm/cpu/armv7/exynos/pinmux.c | 52 ++++++
> arch/arm/include/asm/arch-exynos/clk.h | 1 +
> arch/arm/include/asm/arch-exynos/cpu.h | 3 +
> arch/arm/include/asm/arch-exynos/periph.h | 8 +
> arch/arm/include/asm/arch-s3c24x0/s3c24x0.h | 10 -
> drivers/i2c/s3c24x0_i2c.c | 266 +++++++++++++++++++--------
> drivers/i2c/s3c24x0_i2c.h | 39 ++++
> include/configs/smdk5250.h | 8 +
> 9 files changed, 336 insertions(+), 84 deletions(-)
> create mode 100644 drivers/i2c/s3c24x0_i2c.h
>
> --
> 1.7.4.4
>
--
with warm regards,
Chander Kashyap
More information about the U-Boot
mailing list