> + if (!(systest & OMAP_I2C_SYSTEST_SCL_I_FUNC)) > + return -ETIMEDOUT; /* recovery would not fix SCL */ I'd rather return EBUSY here. It is not that the transaction timed out. If you agree, I can fix it locally, no need to resend. Rest looks good, thanks!
Attachment:
signature.asc
Description: PGP signature