From 6856fde65cbba2246ba7ff29ff2ca2f261052d38 Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Sun, 26 Apr 2020 20:50:49 +0800 Subject: [PATCH] pinctrl: rk805: Call rk805_pinctrl_driver_register() early when CONFIG_ROCKCHIP_THUNDER_BOOT=y Change-Id: Ib5d2df439481050748538ba67b17a01d842a38a0 Signed-off-by: Tao Huang --- drivers/pinctrl/pinctrl-rk805.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/pinctrl/pinctrl-rk805.c b/drivers/pinctrl/pinctrl-rk805.c index 46e426cf4e20..14348b38ae01 100644 --- a/drivers/pinctrl/pinctrl-rk805.c +++ b/drivers/pinctrl/pinctrl-rk805.c @@ -799,7 +799,11 @@ static int __init rk805_pinctrl_driver_register(void) { return platform_driver_register(&rk805_pinctrl_driver); } +#ifdef CONFIG_ROCKCHIP_THUNDER_BOOT +subsys_initcall(rk805_pinctrl_driver_register); +#else fs_initcall_sync(rk805_pinctrl_driver_register); +#endif MODULE_DESCRIPTION("RK805 pin control and GPIO driver"); MODULE_AUTHOR("Joseph Chen ");