On Fri, Nov 26, 2021 at 6:40 PM Bartosz Golaszewski <brgl@xxxxxxxx> wrote: > On Thu, Nov 25, 2021 at 12:24 PM Felix Fietkau <nbd@xxxxxxxx> wrote: > > > > From: John Crispin <john@xxxxxxxxxxx> > > > > Airoha's GPIO controller on their ARM EN7523 SoCs consists of two banks of 32 > > GPIOs. Each instance in DT is for an single bank. a single ... > > + err = bgpio_init(&ctrl->gc, dev, 4, ctrl->data, NULL, > > + NULL, NULL, NULL, 0); > > + if (err) { > > + dev_err(dev, "unable to init generic GPIO"); > > + return err; > > + } Since it will be a new version you may have a chance to replace this with return dev_err_probe(dev, err, ...); -- With Best Regards, Andy Shevchenko