diff options
Diffstat (limited to 'include/asm-x86/e820_32.h')
-rw-r--r-- | include/asm-x86/e820_32.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/asm-x86/e820_32.h b/include/asm-x86/e820_32.h index e2faf5f3a0bb..f1da7ebd1905 100644 --- a/include/asm-x86/e820_32.h +++ b/include/asm-x86/e820_32.h | |||
@@ -19,12 +19,15 @@ | |||
19 | #ifndef __ASSEMBLY__ | 19 | #ifndef __ASSEMBLY__ |
20 | 20 | ||
21 | extern struct e820map e820; | 21 | extern struct e820map e820; |
22 | extern void update_e820(void); | ||
22 | 23 | ||
23 | extern int e820_all_mapped(unsigned long start, unsigned long end, | 24 | extern int e820_all_mapped(unsigned long start, unsigned long end, |
24 | unsigned type); | 25 | unsigned type); |
25 | extern int e820_any_mapped(u64 start, u64 end, unsigned type); | 26 | extern int e820_any_mapped(u64 start, u64 end, unsigned type); |
26 | extern void find_max_pfn(void); | 27 | extern void find_max_pfn(void); |
27 | extern void register_bootmem_low_pages(unsigned long max_low_pfn); | 28 | extern void register_bootmem_low_pages(unsigned long max_low_pfn); |
29 | extern void add_memory_region(unsigned long long start, | ||
30 | unsigned long long size, int type); | ||
28 | extern void e820_register_memory(void); | 31 | extern void e820_register_memory(void); |
29 | extern void limit_regions(unsigned long long size); | 32 | extern void limit_regions(unsigned long long size); |
30 | extern void print_memory_map(char *who); | 33 | extern void print_memory_map(char *who); |