Joakim Tjernlund wrote: > The driver always ends a read with a STOP condition which > breaks subsequent I2C reads/writes in the same transaction as > these expect to do a repeated START(ReSTART). > > This will also help I2C multimaster as the bus will not be released > after the first read, but when the whole transaction ends. > > Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@xxxxxxxxxxxx> Tested-by: Wolfgang Grandegger <wg@xxxxxxxxxxxxxx> on a MPC8548 board with an up-to-date kernel. I did not realize any problems. Wolfgang. -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html