Hi Marc and Thomas, With the introduction of request_any_context_irq() routine, driver can deal with interrupt controllers using either threaded irq or normal irq. But I don't see many drivers that have been changed to use this function to request interrupt. For on-board devices, the driver normally don't know which kind of interrupt controller they are connected to. Why don't we make the request_any_context_irq() mandatory or recommended for all drivers? Is there any drawback for changing all the request_irq() to the request_any_context_irq()?
Regards, Leo