diff options
author | Jaswinder Singh Rajput <jaswinderrajput@gmail.com> | 2009-05-14 02:36:12 -0400 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2009-05-15 10:49:00 -0400 |
commit | d9bcc01d58d18ed287091707b0b45c6ac888a11a (patch) | |
tree | e845b49eeaa85c19427dac03e9603f108e62d7d7 | |
parent | 778dedae0cb76a441145f3a0c5d59fcb3ba296d5 (diff) |
x86, mtrr: replace MTRRcap_MSR with msr-index's MSR_MTRRcap
Use standard msr-index.h's MSR declaration and no need to declare again.
[ Impact: cleanup, no object code change ]
Signed-off-by: Jaswinder Singh Rajput <jaswinderrajput@gmail.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | arch/x86/kernel/cpu/mtrr/generic.c | 4 | ||||
-rw-r--r-- | arch/x86/kernel/cpu/mtrr/main.c | 2 | ||||
-rw-r--r-- | arch/x86/kernel/cpu/mtrr/mtrr.h | 1 |
3 files changed, 3 insertions, 4 deletions
diff --git a/arch/x86/kernel/cpu/mtrr/generic.c b/arch/x86/kernel/cpu/mtrr/generic.c index 0b776c09aff3..de9c20ffa0db 100644 --- a/arch/x86/kernel/cpu/mtrr/generic.c +++ b/arch/x86/kernel/cpu/mtrr/generic.c | |||
@@ -306,7 +306,7 @@ void __init get_mtrr_state(void) | |||
306 | 306 | ||
307 | vrs = mtrr_state.var_ranges; | 307 | vrs = mtrr_state.var_ranges; |
308 | 308 | ||
309 | rdmsr(MTRRcap_MSR, lo, dummy); | 309 | rdmsr(MSR_MTRRcap, lo, dummy); |
310 | mtrr_state.have_fixed = (lo >> 8) & 1; | 310 | mtrr_state.have_fixed = (lo >> 8) & 1; |
311 | 311 | ||
312 | for (i = 0; i < num_var_ranges; i++) | 312 | for (i = 0; i < num_var_ranges; i++) |
@@ -703,7 +703,7 @@ int generic_validate_add_page(unsigned long base, unsigned long size, unsigned i | |||
703 | static int generic_have_wrcomb(void) | 703 | static int generic_have_wrcomb(void) |
704 | { | 704 | { |
705 | unsigned long config, dummy; | 705 | unsigned long config, dummy; |
706 | rdmsr(MTRRcap_MSR, config, dummy); | 706 | rdmsr(MSR_MTRRcap, config, dummy); |
707 | return (config & (1 << 10)); | 707 | return (config & (1 << 10)); |
708 | } | 708 | } |
709 | 709 | ||
diff --git a/arch/x86/kernel/cpu/mtrr/main.c b/arch/x86/kernel/cpu/mtrr/main.c index 03cda01f57c7..8fc248b5aeaf 100644 --- a/arch/x86/kernel/cpu/mtrr/main.c +++ b/arch/x86/kernel/cpu/mtrr/main.c | |||
@@ -104,7 +104,7 @@ static void __init set_num_var_ranges(void) | |||
104 | unsigned long config = 0, dummy; | 104 | unsigned long config = 0, dummy; |
105 | 105 | ||
106 | if (use_intel()) { | 106 | if (use_intel()) { |
107 | rdmsr(MTRRcap_MSR, config, dummy); | 107 | rdmsr(MSR_MTRRcap, config, dummy); |
108 | } else if (is_cpu(AMD)) | 108 | } else if (is_cpu(AMD)) |
109 | config = 2; | 109 | config = 2; |
110 | else if (is_cpu(CYRIX) || is_cpu(CENTAUR)) | 110 | else if (is_cpu(CYRIX) || is_cpu(CENTAUR)) |
diff --git a/arch/x86/kernel/cpu/mtrr/mtrr.h b/arch/x86/kernel/cpu/mtrr/mtrr.h index 77f67f7b347a..5d37fb145233 100644 --- a/arch/x86/kernel/cpu/mtrr/mtrr.h +++ b/arch/x86/kernel/cpu/mtrr/mtrr.h | |||
@@ -5,7 +5,6 @@ | |||
5 | #include <linux/types.h> | 5 | #include <linux/types.h> |
6 | #include <linux/stddef.h> | 6 | #include <linux/stddef.h> |
7 | 7 | ||
8 | #define MTRRcap_MSR 0x0fe | ||
9 | #define MTRRdefType_MSR 0x2ff | 8 | #define MTRRdefType_MSR 0x2ff |
10 | 9 | ||
11 | #define MTRRfix64K_00000_MSR 0x250 | 10 | #define MTRRfix64K_00000_MSR 0x250 |