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.