Hi,Pleas see, https://patchwork.kernel.org/patch/2689211/
On Fri, Jun 07, 2013 at 09:46:08PM +0300, Grygorii Strashko wrote:The omap_i2c_isr() does the irq check and schedules threaded handler if any ofso ? we still want to check if this device generated IRQs in hardirq
enabled IRQs is active, but currently the I2C IRQs are enabled just once,
when I2C IP is enabling (transfer started) and they aren't changed after that.
More over, now the I2C INTC IRQ is disabled when I2C IP is idled.
Thus, I2C IRQs will start coming only when we want that, and there is
no sense to have omap_i2c_isr() anymore:
context. What if the IRQ line is shared ?