Hi Linus, On Mon, Jun 18, 2018 at 10:46 AM Linus Walleij <linus.walleij@xxxxxxxxxx> wrote: > On Thu, Jun 14, 2018 at 1:00 PM, Michel Pollet > <michel.pollet@xxxxxxxxxxxxxx> wrote: > > > *WARNING* -- this requires: > > + R9A06G032 base patch v9 > > + R9A06G032 SMP patch v5 > > Is that required for the pin controller itself (compile-time dependence) > or is it required to boot the system (run-time dependence)? Obviously the last 3 patches in the series touch the DTS, so they depend on the base patch adding the DTS files. > We can merge support for pin control ahead, that's fine. The actual pinctrl driver can indeed be merged separately. > > This implements the pinctrl driver for the R9A06G032. > > Geert Uytterhoeven and Laurent Pinchart maintains the Renesas pin > controllers, and this one is for some reason a totally new one in > drivers/pinctrl/pinctrl-r9a06g032.c > > Is it totally different from the other "great old ones" in the SuperH-PFC > series or is there some other reason why it was done like this? Yes it is, cfr. drivers/pinctrl/pinctrl-rza1.c, which lives outside sh-pfc, too. Of course I can take it through my sh-pfc tree, once the rough edges have been removed. Thanks! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds