diff options
Diffstat (limited to 'include/clocksource/arm_arch_timer.h')
-rw-r--r-- | include/clocksource/arm_arch_timer.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/clocksource/arm_arch_timer.h b/include/clocksource/arm_arch_timer.h index 25d0914481a2..caedb74c9210 100644 --- a/include/clocksource/arm_arch_timer.h +++ b/include/clocksource/arm_arch_timer.h | |||
@@ -49,11 +49,16 @@ enum arch_timer_reg { | |||
49 | 49 | ||
50 | #define ARCH_TIMER_EVT_STREAM_FREQ 10000 /* 100us */ | 50 | #define ARCH_TIMER_EVT_STREAM_FREQ 10000 /* 100us */ |
51 | 51 | ||
52 | struct arch_timer_kvm_info { | ||
53 | struct timecounter timecounter; | ||
54 | int virtual_irq; | ||
55 | }; | ||
56 | |||
52 | #ifdef CONFIG_ARM_ARCH_TIMER | 57 | #ifdef CONFIG_ARM_ARCH_TIMER |
53 | 58 | ||
54 | extern u32 arch_timer_get_rate(void); | 59 | extern u32 arch_timer_get_rate(void); |
55 | extern u64 (*arch_timer_read_counter)(void); | 60 | extern u64 (*arch_timer_read_counter)(void); |
56 | extern struct timecounter *arch_timer_get_timecounter(void); | 61 | extern struct arch_timer_kvm_info *arch_timer_get_kvm_info(void); |
57 | 62 | ||
58 | #else | 63 | #else |
59 | 64 | ||
@@ -67,11 +72,6 @@ static inline u64 arch_timer_read_counter(void) | |||
67 | return 0; | 72 | return 0; |
68 | } | 73 | } |
69 | 74 | ||
70 | static inline struct timecounter *arch_timer_get_timecounter(void) | ||
71 | { | ||
72 | return NULL; | ||
73 | } | ||
74 | |||
75 | #endif | 75 | #endif |
76 | 76 | ||
77 | #endif | 77 | #endif |