[U-Boot] [PATCH v1 1/2] ppc4xx: Fix i2c repeated start

Stefan Roese sr at denx.de
Wed Nov 5 11:35:52 CET 2014


On 29.10.2014 15:56, dirk.eibach at gdsys.cc wrote:
> From: Dirk Eibach <dirk.eibach at gdsys.cc>
>
> Debugging some i2c trouble I saw on my scope that repeated
> start is not working properply. The 4xx even held clock pulled down
> after transfers. Having a look in the driver I realized
> that IIC_CNTL_RPST is set on that part of the transfer that should
> begin with a repeated start. But repeated start is about not sending a
> stop condition, so IIC_CNTL_RPST has to be set on the last transfer
> before the repeated start happens.
>
> Signed-off-by: Dirk Eibach <dirk.eibach at gdsys.cc>

Reviewed-by: Stefan Roese <sr at denx.de>

Thanks,
Stefan



More information about the U-Boot mailing list