On Wed, May 29, 2013 at 10:42:58PM +0800, Shawn Guo wrote: > On Tue, May 28, 2013 at 05:00:57PM +0200, Markus Pargmann wrote: > > The mxs interrupt controller does not support polling for interrupts, > > but the driver still does it, which is a relict from > > pre-MULTI_IRQ_HANDLER times. > > > > The existing code assumes that 0x7f means no interrupt, but this value > > is an actually valid irq number, namely gpio bank 0's irq. This results > > in the driver not detecting when irq 0x7f is active which makes the > > machine effectively dead lock. > > > > This patch removes the interrupt poll loop and allows usage of gpio0 > > interrupt without an infinite loop. > > > > Signed-off-by: Uwe Kleine-König <[email protected]> > > Signed-off-by: Markus Pargmann <[email protected]> > > Cc: [email protected] > > Thomas, can you please help handle the fix? If yes, here is my ack. > > Acked-by: Shawn Guo <[email protected]> > > Otherwise, I can send it through arm-soc tree if you're fine with it.
Thomas, I'm sending the fix through arm-soc, and let me know if you have problem with that. Shawn -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
