]> xenbits.xensource.com Git - people/jgross/linux.git/commitdiff
x86/mtrr: remove unused code mtrr
authorJuergen Gross <jgross@suse.com>
Fri, 31 Mar 2023 07:13:02 +0000 (09:13 +0200)
committerJuergen Gross <jgross@suse.com>
Thu, 11 May 2023 06:57:19 +0000 (08:57 +0200)
mtrr_centaur_report_mcr() isn't used by anyone, so it can be removed.

Signed-off-by: Juergen Gross <jgross@suse.com>
---
V5:
- new patch

arch/x86/include/asm/mtrr.h
arch/x86/kernel/cpu/mtrr/centaur.c

index 9776a4d576f8314370708d1830cb355dddcd8e5a..2185a292a50fd8b3676e2326061dd2162c0cd5f7 100644 (file)
@@ -61,7 +61,6 @@ extern int mtrr_add_page(unsigned long base, unsigned long size,
                         unsigned int type, bool increment);
 extern int mtrr_del(int reg, unsigned long base, unsigned long size);
 extern int mtrr_del_page(int reg, unsigned long base, unsigned long size);
-extern void mtrr_centaur_report_mcr(int mcr, u32 lo, u32 hi);
 extern void mtrr_bp_restore(void);
 extern int mtrr_trim_uncached_memory(unsigned long end_pfn);
 extern int amd_special_default_mtrr(void);
@@ -109,9 +108,6 @@ static inline int mtrr_trim_uncached_memory(unsigned long end_pfn)
 {
        return 0;
 }
-static inline void mtrr_centaur_report_mcr(int mcr, u32 lo, u32 hi)
-{
-}
 #define mtrr_bp_init() do {} while (0)
 #define mtrr_bp_restore() do {} while (0)
 #define mtrr_disable() do {} while (0)
index 4466ddeb0125844bd26761f37b43e32fb2f81760..6f6c3ae9294372fa62e95fee39b751dbc3371d7f 100644 (file)
@@ -45,15 +45,6 @@ centaur_get_free_region(unsigned long base, unsigned long size, int replace_reg)
        return -ENOSPC;
 }
 
-/*
- * Report boot time MCR setups
- */
-void mtrr_centaur_report_mcr(int mcr, u32 lo, u32 hi)
-{
-       centaur_mcr[mcr].low = lo;
-       centaur_mcr[mcr].high = hi;
-}
-
 static void
 centaur_get_mcr(unsigned int reg, unsigned long *base,
                unsigned long *size, mtrr_type * type)