[U-Boot] [PATCH 0/6] dm: i2c: Set a timeline for conversion of i2c drivers
Jaehoon Chung
jh80.chung at samsung.com
Mon Dec 5 23:47:31 CET 2016
Hi Simon,
On 11/23/2016 10:34 PM, Simon Glass wrote:
> Driver-model I2C support was added about 2 years ago. So far a little over
> half of the driveres have been converted. This series sets a timeline for
> conversion of the rest by June next year.
>
> The Samsung I2C driver was one of the first converted, but some boards
> still remain using the old subsystem. This series converts these over in
> an experimental way: disabling code that uses the old framework. This
> should provide more time for the maintainers to take action while allowing
> the conversion to be completed.
About using the old framework, i will discuss with Minkyu.
After that, if it needs, i or my colleague will change to DM.
Best Regards,
Jaehoon Chung
>
>
> Simon Glass (6):
> arm: exynos: i2c: Convert exynos boards to use DM_I2C
> arm: samsung: Convert s5p_goni and smdkc100 to DM_I2C
> samsung: i2c: Drop old code from I2C driver
> samsung: i2c: Split the high-speed I2C code into a new driver
> dm: i2c: Add a note to I2C drivers which need conversion
> dm: Add timeline and guide for porting I2C drivers
>
> arch/arm/Kconfig | 2 +
> board/samsung/common/misc.c | 4 +
> board/samsung/goni/goni.c | 7 +-
> board/samsung/trats/trats.c | 20 +-
> board/samsung/trats2/trats2.c | 18 +-
> board/samsung/universal_c210/universal.c | 22 +-
> configs/origen_defconfig | 1 +
> doc/driver-model/i2c-howto.txt | 56 ++
> drivers/i2c/Makefile | 2 +-
> drivers/i2c/adi_i2c.c | 3 +
> drivers/i2c/davinci_i2c.c | 3 +
> drivers/i2c/exynos_hs_i2c.c | 561 +++++++++++++++
> drivers/i2c/fti2c010.c | 3 +
> drivers/i2c/ihs_i2c.c | 3 +
> drivers/i2c/kona_i2c.c | 3 +
> drivers/i2c/lpc32xx_i2c.c | 3 +
> drivers/i2c/pca9564_i2c.c | 3 +
> drivers/i2c/ppc4xx_i2c.c | 3 +
> drivers/i2c/rcar_i2c.c | 3 +
> drivers/i2c/s3c24x0_i2c.c | 1136 +-----------------------------
> drivers/i2c/s3c24x0_i2c.h | 22 +
> drivers/i2c/sh_i2c.c | 3 +
> drivers/i2c/sh_sh7734_i2c.c | 3 +
> drivers/i2c/soft_i2c.c | 3 +
> drivers/i2c/tsi108_i2c.c | 3 +
> drivers/i2c/zynq_i2c.c | 3 +
> include/configs/s5p_goni.h | 19 -
> include/configs/s5pc210_universal.h | 19 -
> include/configs/trats.h | 30 -
> include/configs/trats2.h | 33 -
> 30 files changed, 752 insertions(+), 1242 deletions(-)
> create mode 100644 doc/driver-model/i2c-howto.txt
> create mode 100644 drivers/i2c/exynos_hs_i2c.c
>
More information about the U-Boot
mailing list