]> git.baikalelectronics.ru Git - kernel.git/commit
pinctrl: zynq: Initialize early
authorMike Looijmans <mike.looijmans@topic.nl>
Thu, 22 Oct 2015 11:30:20 +0000 (13:30 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 30 Oct 2015 09:40:57 +0000 (10:40 +0100)
commitfab2c7af97a863607d03ca37e7fb0d7c0cee27c9
tree1dc6c55d975e30ecc248ea2a9106c3ab71601c13
parent28b1348aa227e99edef677d036c08e064376d0ee
pinctrl: zynq: Initialize early

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.looijmans@topic.nl>
Tested-by: Sören Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/pinctrl-zynq.c