On 06/25/2014 10:57 AM, Stephen Warren wrote: > From: Stephen Warren <swar...@nvidia.com> > > I2C read transactions are typically implemented as follows: > > START(write) address REPEATED_START(read) data... STOP > > However, Tegra's I2C driver currently implements reads as follows: > > START(write) address STOP START(read) data... STOP > > This sequence confuses at least the AS3722 PMIC on the Jetson TK1 board, > leading to corrupted read data in some cases. Fix the driver to chain > the transactions together using repeated starts to solve this.
Heiko, do these patches look good? _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot