summaryrefslogtreecommitdiff
path: root/src/cpu/x86/mtrr/mtrr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/x86/mtrr/mtrr.c')
-rw-r--r--src/cpu/x86/mtrr/mtrr.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/cpu/x86/mtrr/mtrr.c b/src/cpu/x86/mtrr/mtrr.c
index d1098d988f..6d4aa5730b 100644
--- a/src/cpu/x86/mtrr/mtrr.c
+++ b/src/cpu/x86/mtrr/mtrr.c
@@ -861,11 +861,6 @@ void x86_mtrr_check(void)
static bool put_back_original_solution;
-void need_restore_mtrr(void)
-{
- put_back_original_solution = true;
-}
-
void mtrr_use_temp_range(uintptr_t begin, size_t size, int type)
{
const struct range_entry *r;
@@ -935,7 +930,7 @@ void mtrr_use_temp_range(uintptr_t begin, size_t size, int type)
(long long)begin, (long long)begin + size - 1,
(long long)size, type);
else
- need_restore_mtrr();
+ put_back_original_solution = true;
memranges_teardown(&addr_space);
}