Re: [PATCH] I2C: cdns: Fix broken retry mechanism on arbitration lost.

2023-06-05 Thread Heiko Schocher
Hello Andrea, On 26.05.23 16:56, Andrea Merello wrote: > In the current implementation, in case of I2C arbitration lost, a retry is > attempted; the message counter and pointer are reset to the original values > and the I2C xfer process is restart from the beginning. > > However the message

[PATCH] I2C: cdns: Fix broken retry mechanism on arbitration lost.

2023-05-26 Thread Andrea Merello
In the current implementation, in case of I2C arbitration lost, a retry is attempted; the message counter and pointer are reset to the original values and the I2C xfer process is restart from the beginning. However the message counter and message pointer are respectively decremented and