From ffb770a75bd3576663f00f93589e522009a9decc Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Thu, 30 Apr 2020 09:58:16 +0800 Subject: [PATCH] clocksource: Call clocksource_done_booting() early when CONFIG_ROCKCHIP_THUNDER_BOOT=y Make sure subsys initcall fast. Change-Id: Ib197b79477afaa6af6b35aeefab53137ee9f6749 Signed-off-by: Tao Huang --- kernel/time/clocksource.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/time/clocksource.c b/kernel/time/clocksource.c index f80bb104c41a..4ac0b59b6443 100644 --- a/kernel/time/clocksource.c +++ b/kernel/time/clocksource.c @@ -842,7 +842,11 @@ static int __init clocksource_done_booting(void) mutex_unlock(&clocksource_mutex); return 0; } +#ifdef CONFIG_ROCKCHIP_THUNDER_BOOT +pure_initcall(clocksource_done_booting); +#else fs_initcall(clocksource_done_booting); +#endif /* * Enqueue the clocksource sorted by rating