On Fri, Nov 27, 2009 at 12:09:18PM +0200, Peter Ujfalusi wrote: > For the record: on OMAP platforms the I2C implementation is sleeping during the > transfer (internally using interrupt based transfer), which might be not that > wise in the tasklet. Since the I2C bus is kind of a slow bus, this could take > several ms in some cases. There's also the possibility of contention with other users of the I2C bus which doesn't help matters here. -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html