12345678910111213141516171819202122232425262728293031 |
- #ifndef __ASMARM_ARCH_TIMER_H
- #define __ASMARM_ARCH_TIMER_H
- #include <linux/ioport.h>
- 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
|