Thread (7 messages) 7 messages, 6 authors, 2021-11-02

Re: [PATCH] gpio: xgs-iproc: fix parsing of ngpios property

From: Bartosz Golaszewski <hidden>
Date: 2021-11-02 13:09:49
Also in: linux-arm-kernel

On Sun, Oct 31, 2021 at 2:25 PM Andy Shevchenko
[off-list ref] wrote:
On Thu, Oct 14, 2021 at 3:48 PM Jonas Gorski [off-list ref] wrote:
quoted
of_property_read_u32 returns 0 on success, not true, so we need to
invert the check to actually take over the provided ngpio value.
quoted
-       if (of_property_read_u32(dn, "ngpios", &num_gpios))
+       if (!of_property_read_u32(dn, "ngpios", &num_gpios))
                chip->gc.ngpio = num_gpios;
Just a side note: I'm wondering how many of such we have in the
drivers and why we can't simply do it under the OF GPIO library's hood
for everybody.

--
With Best Regards,
Andy Shevchenko
Looks like we have 17, so yes, definitely a candidate for pulling into
the GPIO core.

Bart
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help