Hello Wolfram, 2015-09-04 5:34 GMT+09:00 Wolfram Sang <wsa@xxxxxxxxxxxxx>: > On Wed, Aug 19, 2015 at 12:20:06AM +0900, Yoshihiro Kaneko wrote: >> From: Ryo Kataoka <ryo.kataoka.wt@xxxxxxxxxxx> >> >> In case of repeated START condition, the restart has to be kicked >> before clear status (MSR register). If it is kicked after clear status, >> R-Car I2C may transfer data (TXD register) or receive data (RXD register) >> instead of transferring slave address (MAR register). >> >> Signed-off-by: Ryo Kataoka <ryo.kataoka.wt@xxxxxxxxxxx> >> Signed-off-by: Yoshihiro Kaneko <ykaneko0929@xxxxxxxxx> > > I think I could reproduce the issue but changing the order of clearing > and kicking did not change anything for me. I have CCed you in my new > series regarding the i2c-rcar driver. That made the issue for me go > away. Can you kindly check, too? Sure, but I'm not sure about the behavior of the H/W. I would like to learn from your patch series. Best Regards, Kaneko > > Thanks, > > Wolfram > -- 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