diff options
Diffstat (limited to 'include/asm-x86/processor_32.h')
-rw-r--r-- | include/asm-x86/processor_32.h | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/include/asm-x86/processor_32.h b/include/asm-x86/processor_32.h index fa921aa1a93f..84a4c5e47d57 100644 --- a/include/asm-x86/processor_32.h +++ b/include/asm-x86/processor_32.h | |||
@@ -18,36 +18,12 @@ | |||
18 | #include <linux/init.h> | 18 | #include <linux/init.h> |
19 | #include <asm/desc_defs.h> | 19 | #include <asm/desc_defs.h> |
20 | 20 | ||
21 | /* | ||
22 | * capabilities of CPUs | ||
23 | */ | ||
24 | extern struct cpuinfo_x86 new_cpu_data; | ||
25 | extern struct tss_struct doublefault_tss; | ||
26 | 21 | ||
27 | /* | 22 | /* |
28 | * the following now lives in the per cpu area: | 23 | * the following now lives in the per cpu area: |
29 | * extern int cpu_llc_id[NR_CPUS]; | 24 | * extern int cpu_llc_id[NR_CPUS]; |
30 | */ | 25 | */ |
31 | DECLARE_PER_CPU(u8, cpu_llc_id); | 26 | DECLARE_PER_CPU(u8, cpu_llc_id); |
32 | extern char ignore_fpu_irq; | ||
33 | |||
34 | void __init cpu_detect(struct cpuinfo_x86 *c); | ||
35 | |||
36 | extern void identify_boot_cpu(void); | ||
37 | extern void identify_secondary_cpu(struct cpuinfo_x86 *); | ||
38 | |||
39 | #ifdef CONFIG_X86_HT | ||
40 | extern void detect_ht(struct cpuinfo_x86 *c); | ||
41 | #else | ||
42 | static inline void detect_ht(struct cpuinfo_x86 *c) {} | ||
43 | #endif | ||
44 | |||
45 | /* from system description table in BIOS. Mostly for MCA use, but | ||
46 | others may find it useful. */ | ||
47 | extern unsigned int machine_id; | ||
48 | extern unsigned int machine_submodel_id; | ||
49 | extern unsigned int BIOS_revision; | ||
50 | extern unsigned int mca_pentium_flag; | ||
51 | 27 | ||
52 | /* | 28 | /* |
53 | * User space process size: 3GB (default). | 29 | * User space process size: 3GB (default). |
@@ -277,15 +253,4 @@ static inline void prefetchw(const void *x) | |||
277 | "r" (x)); | 253 | "r" (x)); |
278 | } | 254 | } |
279 | 255 | ||
280 | extern void enable_sep_cpu(void); | ||
281 | extern int sysenter_setup(void); | ||
282 | |||
283 | /* Defined in head.S */ | ||
284 | extern struct desc_ptr early_gdt_descr; | ||
285 | |||
286 | extern void cpu_set_gdt(int); | ||
287 | extern void switch_to_new_gdt(void); | ||
288 | extern void cpu_init(void); | ||
289 | extern void init_gdt(int cpu); | ||
290 | |||
291 | #endif /* __ASM_I386_PROCESSOR_H */ | 256 | #endif /* __ASM_I386_PROCESSOR_H */ |