diff options
Diffstat (limited to 'arch/mips/include/asm/time.h')
-rw-r--r-- | arch/mips/include/asm/time.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/arch/mips/include/asm/time.h b/arch/mips/include/asm/time.h index 8f3047d611ee..8ab2874225c4 100644 --- a/arch/mips/include/asm/time.h +++ b/arch/mips/include/asm/time.h | |||
@@ -46,19 +46,17 @@ extern unsigned int mips_hpt_frequency; | |||
46 | * so it lives here. | 46 | * so it lives here. |
47 | */ | 47 | */ |
48 | extern int (*perf_irq)(void); | 48 | extern int (*perf_irq)(void); |
49 | extern int __weak get_c0_perfcount_int(void); | ||
49 | 50 | ||
50 | /* | 51 | /* |
51 | * Initialize the calling CPU's compare interrupt as clockevent device | 52 | * Initialize the calling CPU's compare interrupt as clockevent device |
52 | */ | 53 | */ |
53 | extern unsigned int __weak get_c0_compare_int(void); | 54 | extern unsigned int __weak get_c0_compare_int(void); |
54 | extern int r4k_clockevent_init(void); | 55 | extern int r4k_clockevent_init(void); |
55 | extern int gic_clockevent_init(void); | ||
56 | 56 | ||
57 | static inline int mips_clockevent_init(void) | 57 | static inline int mips_clockevent_init(void) |
58 | { | 58 | { |
59 | #if defined(CONFIG_CEVT_GIC) | 59 | #ifdef CONFIG_CEVT_R4K |
60 | return (gic_clockevent_init() | r4k_clockevent_init()); | ||
61 | #elif defined(CONFIG_CEVT_R4K) | ||
62 | return r4k_clockevent_init(); | 60 | return r4k_clockevent_init(); |
63 | #else | 61 | #else |
64 | return -ENXIO; | 62 | return -ENXIO; |