diff options
author | Robert Richter <robert.richter@amd.com> | 2008-07-22 15:08:46 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-07-26 05:47:59 -0400 |
commit | 286f571837ba9d67625afd015366d79345abb414 (patch) | |
tree | 696a0040851a29741574877cf4dcd822641ae9eb /arch/x86/kernel | |
parent | 021f8b75e78f9da67421a2c2e320e8934a90914a (diff) |
x86: apic_*.c: add description to AMD's extended LVT functions
Signed-off-by: Robert Richter <robert.richter@amd.com>
Cc: oprofile-list <oprofile-list@lists.sourceforge.net>
Cc: Barry Kasindorf <barry.kasindorf@amd.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/kernel')
-rw-r--r-- | arch/x86/kernel/apic_32.c | 3 | ||||
-rw-r--r-- | arch/x86/kernel/apic_64.c | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/arch/x86/kernel/apic_32.c b/arch/x86/kernel/apic_32.c index d6c898358371..fad94b0decc1 100644 --- a/arch/x86/kernel/apic_32.c +++ b/arch/x86/kernel/apic_32.c | |||
@@ -646,6 +646,9 @@ int setup_profiling_timer(unsigned int multiplier) | |||
646 | * | 646 | * |
647 | * Vector mappings are hard coded. On K8 only offset 0 (APIC500) and | 647 | * Vector mappings are hard coded. On K8 only offset 0 (APIC500) and |
648 | * MCE interrupts are supported. Thus MCE offset must be set to 0. | 648 | * MCE interrupts are supported. Thus MCE offset must be set to 0. |
649 | * | ||
650 | * If mask=1, the LVT entry does not generate interrupts while mask=0 | ||
651 | * enables the vector. See also the BKDGs. | ||
649 | */ | 652 | */ |
650 | 653 | ||
651 | #define APIC_EILVT_LVTOFF_MCE 0 | 654 | #define APIC_EILVT_LVTOFF_MCE 0 |
diff --git a/arch/x86/kernel/apic_64.c b/arch/x86/kernel/apic_64.c index 7f1f030da7ee..42bf69f8bc8e 100644 --- a/arch/x86/kernel/apic_64.c +++ b/arch/x86/kernel/apic_64.c | |||
@@ -205,6 +205,9 @@ static void __setup_APIC_LVTT(unsigned int clocks, int oneshot, int irqen) | |||
205 | * | 205 | * |
206 | * Vector mappings are hard coded. On K8 only offset 0 (APIC500) and | 206 | * Vector mappings are hard coded. On K8 only offset 0 (APIC500) and |
207 | * MCE interrupts are supported. Thus MCE offset must be set to 0. | 207 | * MCE interrupts are supported. Thus MCE offset must be set to 0. |
208 | * | ||
209 | * If mask=1, the LVT entry does not generate interrupts while mask=0 | ||
210 | * enables the vector. See also the BKDGs. | ||
208 | */ | 211 | */ |
209 | 212 | ||
210 | #define APIC_EILVT_LVTOFF_MCE 0 | 213 | #define APIC_EILVT_LVTOFF_MCE 0 |