Re: [PATCH v4] gpio: mmio: handle "ngpios" properly in bgpio_init()

From: Christian Lamparter
Date: Sun Jul 16 2023 - 09:07:35 EST


On 7/16/23 09:42, Linus Walleij wrote:
On Mon, Mar 6, 2023 at 10:12 PM Asmaa Mnebhi <asmaa@xxxxxxxxxx> wrote:

bgpio_init() uses "sz" argument to populate ngpio, which is not
accurate. Instead, read the "ngpios" property from the DT and if it
doesn't exist, use the "sz" argument. With this change, drivers no
longer need to overwrite the ngpio variable after calling bgpio_init().

Signed-off-by: Asmaa Mnebhi <asmaa@xxxxxxxxxx>

Reviewed-by: Linus Walleij <linus.walleij@xxxxxxxxxx>

Thank you!

For context:
<https://patchwork.kernel.org/project/linux-arm-kernel/patch/535f785bf6116c0fb6f46afbb77e6d4bd3ef5f60.1462543458.git.chunkeey@xxxxxxxxxxxxxx/>

Regards,
Christian