[U-Boot] [PATCH 6/6] dm: Add timeline and guide for porting I2C drivers

Michal Simek michal.simek at xilinx.com
Wed Nov 23 15:52:49 CET 2016


On 23.11.2016 14:34, Simon Glass wrote:
> Add a README with a brief guide to porting i2c drivers over to use driver
> model.
> 
> Add a timeline also. All I2C drivers should be converted by the end
> of June 2017.
> 
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
> 
>  doc/driver-model/i2c-howto.txt | 56 ++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 56 insertions(+)
>  create mode 100644 doc/driver-model/i2c-howto.txt
> 
> diff --git a/doc/driver-model/i2c-howto.txt b/doc/driver-model/i2c-howto.txt
> new file mode 100644
> index 0000000..605d3ef
> --- /dev/null
> +++ b/doc/driver-model/i2c-howto.txt
> @@ -0,0 +1,56 @@
> +How to port a serial driver to driver model
> +===========================================
> +
> +Over half of the I2C drivers have been converted as at November 2016. These
> +ones remain:
> +
> +   adi_i2c
> +   davinci_i2c
> +   fti2c010
> +   ihs_i2c
> +   kona_i2c
> +   lpc32xx_i2c
> +   pca9564_i2c
> +   ppc4xx_i2c
> +   rcar_i2c
> +   sh_i2c
> +   sh_sh7734_i2c
> +   soft_i2c
> +   tsi108_i2c
> +   zynq_i2c

FYI: we are not going to move this driver to DM. There is i2c-cdns.c
which replace this one. But because eeprom framework hasn't been merged
yet we need to have this driver for old configurations.

Thanks,
Michal



More information about the U-Boot mailing list