Hi Mike, On Thu, 2015-10-22 at 01:30PM +0200, Mike Looijmans wrote: > Supplying pinmux configuration for e.g. gpio pins leads to deferred > probes because the pinctrl device is probed much later than gpio. > Move the init call to a much earlier stage so it probes before the > devices that may need it. > > Signed-off-by: Mike Looijmans <mike.looijm...@topic.nl>
in general, the change should be OK, but neither on zc702 nor zc706 do I see a difference in respect to deferred probes. With and without the patch I see: root@zynq:~# dmesg | grep -i defer [ 0.097021] zynq-gpio e000a000.gpio: could not find pctldev for node /amba/slcr@f8000000/pinctrl@700/gpio0-default, deferring probe root@zynq:~# If you have a case this patch improves things though, feel free to add my Tested-by: Sören Brinkmann <soren.brinkm...@xilinx.com> Thanks, Sören -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/