diff options
Diffstat (limited to 'include/asm-x86/apic.h')
| -rw-r--r-- | include/asm-x86/apic.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/include/asm-x86/apic.h b/include/asm-x86/apic.h index be9639a9a186..4e2c1e517f06 100644 --- a/include/asm-x86/apic.h +++ b/include/asm-x86/apic.h | |||
| @@ -36,15 +36,11 @@ extern void generic_apic_probe(void); | |||
| 36 | #ifdef CONFIG_X86_LOCAL_APIC | 36 | #ifdef CONFIG_X86_LOCAL_APIC |
| 37 | 37 | ||
| 38 | extern int apic_verbosity; | 38 | extern int apic_verbosity; |
| 39 | extern int timer_over_8254; | ||
| 40 | extern int local_apic_timer_c2_ok; | 39 | extern int local_apic_timer_c2_ok; |
| 41 | extern int local_apic_timer_disabled; | ||
| 42 | 40 | ||
| 43 | extern int apic_runs_main_timer; | ||
| 44 | extern int ioapic_force; | 41 | extern int ioapic_force; |
| 45 | extern int disable_apic; | ||
| 46 | extern int disable_apic_timer; | ||
| 47 | 42 | ||
| 43 | extern int disable_apic; | ||
| 48 | /* | 44 | /* |
| 49 | * Basic functions accessing APICs. | 45 | * Basic functions accessing APICs. |
| 50 | */ | 46 | */ |
| @@ -125,16 +121,22 @@ extern void enable_NMI_through_LVT0(void); | |||
| 125 | */ | 121 | */ |
| 126 | #ifdef CONFIG_X86_64 | 122 | #ifdef CONFIG_X86_64 |
| 127 | extern void early_init_lapic_mapping(void); | 123 | extern void early_init_lapic_mapping(void); |
| 124 | extern int apic_is_clustered_box(void); | ||
| 125 | #else | ||
| 126 | static inline int apic_is_clustered_box(void) | ||
| 127 | { | ||
| 128 | return 0; | ||
| 129 | } | ||
| 128 | #endif | 130 | #endif |
| 129 | 131 | ||
| 130 | extern u8 setup_APIC_eilvt_mce(u8 vector, u8 msg_type, u8 mask); | 132 | extern u8 setup_APIC_eilvt_mce(u8 vector, u8 msg_type, u8 mask); |
| 131 | extern u8 setup_APIC_eilvt_ibs(u8 vector, u8 msg_type, u8 mask); | 133 | extern u8 setup_APIC_eilvt_ibs(u8 vector, u8 msg_type, u8 mask); |
| 132 | 134 | ||
| 133 | extern int apic_is_clustered_box(void); | ||
| 134 | 135 | ||
| 135 | #else /* !CONFIG_X86_LOCAL_APIC */ | 136 | #else /* !CONFIG_X86_LOCAL_APIC */ |
| 136 | static inline void lapic_shutdown(void) { } | 137 | static inline void lapic_shutdown(void) { } |
| 137 | #define local_apic_timer_c2_ok 1 | 138 | #define local_apic_timer_c2_ok 1 |
| 139 | static inline void init_apic_mappings(void) { } | ||
| 138 | 140 | ||
| 139 | #endif /* !CONFIG_X86_LOCAL_APIC */ | 141 | #endif /* !CONFIG_X86_LOCAL_APIC */ |
| 140 | 142 | ||
