[PATCH v4 0/7] fix fwnode_irq_get[_byname()] returnvalue
Linus Walleij
linus.walleij at linaro.org
Wed May 17 22:43:54 AEST 2023
On Tue, May 16, 2023 at 9:12 AM Matti Vaittinen
<mazziesaccount at gmail.com> 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
More information about the openbmc
mailing list