Imre Deak wrote: > Hi, > > ext Ladislav Michl wrote: >> On Sun, 2006-04-02 at 23:04 +0300, Imre Deak wrote: >>> GPIO IRQs can't be disabled at the moment, since the ARM lazy IRQ >>> masking is not handled properly by the current GPIO IRQ handler. >> >> Imre, >> >> I updated linux-omap git tree yesterday and found that it no longer >> boots on VoiceBlue (5910) board; smc91x driver doesn't get any >> interrupts. Reverting following commit made it work again. >> >> diff-tree e829dc78d9908b3949c2994b331c5279049b9098 Author: Imre Deak >> >> Date: Thu May 11 16:13:42 2006 +0300 >> >> ARM: OMAP: GPIO IRQ lazy IRQ disable fix >> >> It is not exactly the same as the one you provided here, but it seems it >> is based on it. > > I missed the fact that some OMAPs have IRQ mask others IRQ enable > register.. Could you try it with the attached patch? > Or rather this one. Have to check the bank size as well and invert properly. --Imre > >> >> Best regards, >> ladis >