Re: request_irq() usage in wm8350_register_irq().

From: Richard Fitzgerald

Date: Wed Jan 21 2026 - 07:56:21 EST


On 21/01/2026 11:57 am, Sebastian Andrzej Siewior wrote:
On 2026-01-21 11:53:28 [+0000], Richard Fitzgerald wrote:
Ah. I didn't notice that. Confusing error message. It says
"handler=NULL" but handler != NULL. More like "handler=default".

The supplied argument was NULL.
Anyway. Do you happen to have an answer to my original question.

Sebastian

Afraid I'm not familiar with the WM8350.

But I note that call is not registering against a real interrupt pin.
It's registering against a virtual irqchip that is itself a threaded
IRQ handler. Maybe that makes a difference. That top-level virtual IRQ
handler is ONESHOT.