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>