On Thu, Dec 8, 2022 at 12:04 AM Fabio Estevam <festevam@xxxxxxxxx> wrote: > In other imx8m pinctrl drivers we pass: (...) > > +module_platform_driver(s32g_pinctrl_driver); > > And we also register it in arch_initcall() level. Do you really need that though? This driver certainly does not. I was under the impression that recent changes to the probe-order logic has made most explicit arch_ etc initcall orderings surplus. Yours, Linus Walleij