On 15:07 Tue 16 Apr , Linus Walleij wrote: > Hi Andrea, > > thanks for your patch! > > Some comments apart from was said already. > > On Sun, Apr 14, 2024 at 12:14 AM Andrea della Porta > <andrea.porta@xxxxxxxx> wrote: > > > +#include <linux/pinctrl/consumer.h> > > +#include <linux/pinctrl/machine.h> > > Really? Why? > > > +#include <linux/pinctrl/pinconf.h> > > +#include <linux/pinctrl/pinctrl.h> > > +#include <linux/pinctrl/pinmux.h> > > +#include <linux/pinctrl/pinconf-generic.h> > > I would just expect these. > > > +static int bcm2712_pinctrl_probe(struct platform_device *pdev) > > +{ > > + struct device *dev = &pdev->dev; > > + //struct device_node *np = dev->of_node; > > + const struct bcm_plat_data *pdata; > > + //const struct of_device_id *match; > > I don't know if others commented on it but drop all commented-out code > or make use of it. Forgot to remove those lines. Will ve dropped in a future patch since the pin controller driver will not be included in V2 since it's not strictly needed to support SD boot. Many thanks, Andrea > > Yours, > Linus Walleij