[U-Boot] [PATCH v2 0/6] Bring new I2C framwork to Samsung Trats board
Piotr Wilczek
p.wilczek at samsung.com
Tue Nov 20 13:19:01 CET 2012
This patchset brings new I2C framework to Samsung Trats board.
I2C clock, spacing and pinmux are added for Exynos4.
The s3c24x0 i2c driver is modified to support both Exynos4.
The s3c24x0 i2c driver is modiefied for the new I2C framework.
Configs for VCMA9.h and smdk5250.h boards are modified. Boards compile
successfully but were not tested.
New i2c framework is enabled and tested on Samsung Trats board.
Piotr Wilczek (6):
exynos:clock: Add i2c clock
exynos:cpu: Add Exynos4 I2C spacing
exynos:pinmux: Add pinmux support for i2c
drivers:i2c: Modify I2C driver for Exynos4
drivers:i2c:s3c24x0: modify driver for new I2C framework
arm:trats: add support for new I2C framework
arch/arm/cpu/armv7/exynos/clock.c | 17 +++
arch/arm/cpu/armv7/exynos/pinmux.c | 64 +++++++++++
arch/arm/include/asm/arch-exynos/cpu.h | 2 +
board/samsung/smdk5250/smdk5250.c | 4 +-
board/samsung/trats/trats.c | 17 +++-
drivers/i2c/Makefile | 2 +-
drivers/i2c/i2c_core.c | 5 +
drivers/i2c/s3c24x0_i2c.c | 181 +++++++++++++++++++++++---------
include/configs/VCMA9.h | 11 ++-
include/configs/smdk5250.h | 13 ++-
include/configs/trats.h | 35 ++++---
11 files changed, 266 insertions(+), 85 deletions(-)
--
1.7.5.4
More information about the U-Boot
mailing list