I have added I2C3 in the kernel Linux-3.0.15-ts-armv71 with I2C3 clock set to 100Khz.
I'm having some issues with my A5 application were sending of I2C data results to SDA pin stuck to LOW.
This usually happens when a NACK is received. The only way to recover is to power reset the board.
Is there a way to send a stop command when a NACK is received so that we can restart sending?