On Tue, May 16, 2023 at 9:12 AM Matti Vaittinen <mazziesaccount@xxxxxxxxx> wrote: > The fwnode_irq_get() and the fwnode_irq_get_byname() may have returned > zero if mapping the IRQ fails. This contradicts the > fwnode_irq_get_byname() documentation. Furthermore, returning zero or > errno on error is unepected and can easily lead to problems > like: Also, zero is not really a valid IRQ, it means NO_IRQ: https://lwn.net/Articles/470820/ I'll apply the pinctrl patches. Yours, Linus Walleij