#ifndef __ASMARM_ARCH_TIMER_H #define __ASMARM_ARCH_TIMER_H #include struct arch_timer { struct resource res[2]; }; #ifdef CONFIG_ARM_ARCH_TIMER int arch_timer_register(struct arch_timer *); int arch_timer_sched_clock_init(void); int arch_timer_of_register(void); #else static inline int arch_timer_register(struct arch_timer *at) { return -ENXIO; } static inline int arch_timer_of_register(void) { return -ENXIO; } static inline int arch_timer_sched_clock_init(void) { return -ENXIO; } #endif #endif