]> err.no Git - linux-2.6/blobdiff - arch/x86/kernel/e820.c
Merge branch 'linus' into tracing/urgent
[linux-2.6] / arch / x86 / kernel / e820.c
index 6c60aeaac15f2d2f1eee78464aa962c9d0675daa..9af89078f7bb0cb2b6ce7ed958c9483b24d4402e 100644 (file)
@@ -1299,11 +1299,6 @@ void __init e820_reserve_resources(void)
        }
 }
 
-/*
- * Non-standard memory setup can be specified via this quirk:
- */
-char * (*arch_memory_setup_quirk)(void);
-
 char *__init default_machine_specific_memory_setup(void)
 {
        char *who = "BIOS-e820";
@@ -1344,8 +1339,8 @@ char *__init default_machine_specific_memory_setup(void)
 
 char *__init __attribute__((weak)) machine_specific_memory_setup(void)
 {
-       if (arch_memory_setup_quirk) {
-               char *who = arch_memory_setup_quirk();
+       if (x86_quirks->arch_memory_setup) {
+               char *who = x86_quirks->arch_memory_setup();
 
                if (who)
                        return who;