This patch moves plat_time_init and clocksoure init funtion calls to late_time_init. Signed-off-by: Anoop P A <anoop.pa@xxxxxxxxx> --- diff --git a/arch/mips/kernel/time.c b/arch/mips/kernel/time.c index fb74974..dbd1ac5 100644 --- a/arch/mips/kernel/time.c +++ b/arch/mips/kernel/time.c @@ -117,10 +117,16 @@ static __init int cpu_has_mfc0_count_bug(void) return 0; } -void __init time_init(void) +void __init mips_late_time_init(void) { plat_time_init(); if (!mips_clockevent_init() || !cpu_has_mfc0_count_bug()) init_mips_clocksource(); } + + +void __init time_init(void) +{ + late_time_init = mips_late_time_init; +}