Messages in this thread | | | Date | Mon, 23 Sep 2013 21:25:53 +0200 | Subject | Re: [PATCH 9/9] gpio: tegra: Use module_platform_driver() | From | Linus Walleij <> |
| |
On Mon, Sep 16, 2013 at 10:32 AM, Thierry Reding <thierry.reding@gmail.com> wrote: > With the driver core now resolving interrupt references at probe time, > it is no longer necessary to force explicit probe ordering using > initcalls. > > Signed-off-by: Thierry Reding <treding@nvidia.com> > --- > Note that there are potentially many more drivers that can be switched > to the generic module_*_driver() interfaces now that interrupts can be > resolved later and deferred probe should be able to handle all the > ordering issues.
Let me see if I get this right: so this would be all GPIO/pinctrl drivers which are probed exclusively from the device tree so anything that depends explicitly on CONFIG_OF would be a candidate?
I think we have a bit of a problem that some drivers depend only on a certain arch or compiles directly for a certain arch without any specific Kconfig option so that this may be a bit hard to spot, so we should keep an eye out for this once this probing scheme is in place.
Yours, Linus Walleij
| |