summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/pinctrl-tegra-xusb.c
diff options
context:
space:
mode:
authorMarco Felsch <m.felsch@pengutronix.de>2018-10-18 12:43:49 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2018-10-19 14:18:58 +0200
commiteb3b0f7414cd8102844dd16b1c789e445e8947f8 (patch)
tree115e37d82d1acc0bee6f4e95dcb4b1d1cffce0db /drivers/pinctrl/pinctrl-tegra-xusb.c
parent06e6b0dcc455089895bdb3fb8352dae34ff23874 (diff)
downloadbarebox-eb3b0f7414cd8102844dd16b1c789e445e8947f8.tar.gz
barebox-eb3b0f7414cd8102844dd16b1c789e445e8947f8.tar.xz
pinctrl: tree-wide probe devices during core_initcall
Since commit 37e6bee7e5 ("gpiolib: Add support for GPIO "hog" nodes") barebox can handle hog-gpios. To work correctly the pinctrl driver must be initialised first. Reorder all pinctrl drivers so they will be called first. find drivers/pinctrl/ -type f -name *.c \ -exec sed -i 's/\bpostcore_initcall\b/core_initcall/' "{}" +; Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/pinctrl/pinctrl-tegra-xusb.c')
-rw-r--r--drivers/pinctrl/pinctrl-tegra-xusb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/pinctrl/pinctrl-tegra-xusb.c b/drivers/pinctrl/pinctrl-tegra-xusb.c
index a7a75bb9c5..e477280e62 100644
--- a/drivers/pinctrl/pinctrl-tegra-xusb.c
+++ b/drivers/pinctrl/pinctrl-tegra-xusb.c
@@ -518,4 +518,4 @@ static int pinctrl_tegra_xusb_init(void)
{
return platform_driver_register(&pinctrl_tegra_xusb_driver);
}
-postcore_initcall(pinctrl_tegra_xusb_init);
+core_initcall(pinctrl_tegra_xusb_init);