"T Krishnamoorthy, Balaji" <balajitk@xxxxxx> writes: > On Tue, Jun 14, 2011 at 4:24 PM, Jan Weitzel <j.weitzel@xxxxxxxxx> wrote: >> On OMAP4 OMAP_I2C_STAT_NACK is causing a timeout on the next access. >> The isr cleans all flags in OMAP_I2C_CON_REG by setting OMAP_I2C_CON_STP >> OMAP_I2C_CON_STP is also set in omap_i2c_xfer_msg on the last message. >> >> According to the TI TSR the sequence for OMAP_I2C_STAT_NACK and >> OMAP_I2C_STAT_AL are nearly the same. >> Removing the OMAP_I2C_CON_STP part in the isr fix the problem. >> Tested on OMAP4430 and OMAP3530 (here NACK was not a problem) >> Fixes also booting on 2430sdp. >> >> Signed-off-by: Jan Weitzel <j.weitzel@xxxxxxxxx> >> Acked-by: Tony Lindgren <tony@xxxxxxxxxxx> > > Acked-by: Balaji T K <balajitk@xxxxxx> > Can you please queue this patch > > This patch has been tested in linux-omap tree > http://git.kernel.org/?p=linux/kernel/git/tmlind/linux-omap.git;a=commit;h=464fca36d98b97ccd05e4f200ab7483d3acc8345 I have this patch in my queue (branch: for_3.3/i2c/misc), but unfortunately, the maintainer has not responded to any of my queries or pull requests for a couple months now. I have sent some more off-list queries recently in hopes to get this moving again. Kevin -- 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