On Wed, Feb 18, 2015 at 06:16:17PM +0100, Robert Jarzmik wrote:
> >> @@ -1672,7 +1688,8 @@ static int alloc_nand_resource(struct 
> >> platform_device *pdev)
> >>    /* initialize all interrupts to be disabled */
> >>    disable_int(info, NDSR_MASK);
> >>  
> >> -  ret = request_irq(irq, pxa3xx_nand_irq, 0, pdev->name, info);
> >> +  ret = request_threaded_irq(irq, pxa3xx_nand_irq,
> >> +                             pxa3xx_nand_irq_thread, 0, pdev->name, info);
> >
> > Using IRQF_ONESHOT would allow you not to do the interrupt enable /
> > disable dance.
>
> Yes, that's a very good point. Would your Tested-by still hold with
> this change ?

Yep, I actually tested it before suggesting it.

Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

Attachment: signature.asc
Description: Digital signature

Reply via email to