diff --git a/repos/dde_linux/src/lib/lx_emul/clocksource.c b/repos/dde_linux/src/lib/lx_emul/clocksource.c index b5bdd7de79..3a72ef74ee 100644 --- a/repos/dde_linux/src/lib/lx_emul/clocksource.c +++ b/repos/dde_linux/src/lib/lx_emul/clocksource.c @@ -133,6 +133,12 @@ void lx_emul_register_of_clk_initcall(char const *compat, void *fn) } +/* + * private kernel/time header needed for internal functions + * used in lx_emul_force_jiffies_update + */ +#include <../kernel/time/tick-internal.h> + /* * The functions lx_emul_force_jiffies_update, lx_clockevents_program_event * and lx_clockevents_program_event implemented here are stripped down @@ -154,11 +160,6 @@ void lx_emul_register_of_clk_initcall(char const *compat, void *fn) */ -/* kernel/time/timekeeping.h */ -extern int timekeeping_valid_for_hres(void); -extern void do_timer(unsigned long ticks); - - /** * based on kernel/time/clockevents.c clockevents_program_event() */ @@ -188,12 +189,6 @@ static int lx_clockevents_program_event(struct clock_event_device *dev, } -/* - * private kernel/time header needed for internal functions - * used in lx_emul_force_jiffies_update - */ -#include <../kernel/time/tick-internal.h> - /** * based on kernel/time/tick-common.c tick_handle_periodic() */