diff options
Diffstat (limited to 'include/asm-x86')
-rw-r--r-- | include/asm-x86/io_apic_32.h | 16 | ||||
-rw-r--r-- | include/asm-x86/processor-flags.h | 2 |
2 files changed, 9 insertions, 9 deletions
diff --git a/include/asm-x86/io_apic_32.h b/include/asm-x86/io_apic_32.h index dbe734ddf2af..3f087883ea48 100644 --- a/include/asm-x86/io_apic_32.h +++ b/include/asm-x86/io_apic_32.h | |||
@@ -11,8 +11,6 @@ | |||
11 | * Copyright (C) 1997, 1998, 1999, 2000 Ingo Molnar | 11 | * Copyright (C) 1997, 1998, 1999, 2000 Ingo Molnar |
12 | */ | 12 | */ |
13 | 13 | ||
14 | #ifdef CONFIG_X86_IO_APIC | ||
15 | |||
16 | /* | 14 | /* |
17 | * The structure of the IO-APIC: | 15 | * The structure of the IO-APIC: |
18 | */ | 16 | */ |
@@ -55,12 +53,6 @@ union IO_APIC_reg_03 { | |||
55 | } __attribute__ ((packed)) bits; | 53 | } __attribute__ ((packed)) bits; |
56 | }; | 54 | }; |
57 | 55 | ||
58 | /* | ||
59 | * # of IO-APICs and # of IRQ routing registers | ||
60 | */ | ||
61 | extern int nr_ioapics; | ||
62 | extern int nr_ioapic_registers[MAX_IO_APICS]; | ||
63 | |||
64 | enum ioapic_irq_destination_types { | 56 | enum ioapic_irq_destination_types { |
65 | dest_Fixed = 0, | 57 | dest_Fixed = 0, |
66 | dest_LowestPrio = 1, | 58 | dest_LowestPrio = 1, |
@@ -100,6 +92,14 @@ struct IO_APIC_route_entry { | |||
100 | 92 | ||
101 | } __attribute__ ((packed)); | 93 | } __attribute__ ((packed)); |
102 | 94 | ||
95 | #ifdef CONFIG_X86_IO_APIC | ||
96 | |||
97 | /* | ||
98 | * # of IO-APICs and # of IRQ routing registers | ||
99 | */ | ||
100 | extern int nr_ioapics; | ||
101 | extern int nr_ioapic_registers[MAX_IO_APICS]; | ||
102 | |||
103 | /* | 103 | /* |
104 | * MP-BIOS irq configuration table structures: | 104 | * MP-BIOS irq configuration table structures: |
105 | */ | 105 | */ |
diff --git a/include/asm-x86/processor-flags.h b/include/asm-x86/processor-flags.h index 5404e90edd57..199cab107d85 100644 --- a/include/asm-x86/processor-flags.h +++ b/include/asm-x86/processor-flags.h | |||
@@ -63,7 +63,7 @@ | |||
63 | /* | 63 | /* |
64 | * x86-64 Task Priority Register, CR8 | 64 | * x86-64 Task Priority Register, CR8 |
65 | */ | 65 | */ |
66 | #define X86_CR8_TPR 0x00000007 /* task priority register */ | 66 | #define X86_CR8_TPR 0x0000000F /* task priority register */ |
67 | 67 | ||
68 | /* | 68 | /* |
69 | * AMD and Transmeta use MSRs for configuration; see <asm/msr-index.h> | 69 | * AMD and Transmeta use MSRs for configuration; see <asm/msr-index.h> |