diff options
Diffstat (limited to 'include/clocksource')
| -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 |
