x86: Remove not used early_res code

and some functions in e820.c that are not used anymore

Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
This commit is contained in:
Yinghai Lu
2010-08-25 13:39:18 -07:00
committed by H. Peter Anvin
parent a9ce6bc151
commit a587d2daeb
5 changed files with 0 additions and 680 deletions

View File

@ -738,32 +738,6 @@ static int __init e820_mark_nvs_memory(void)
core_initcall(e820_mark_nvs_memory);
#endif
/*
* Find a free area with specified alignment in a specific range.
*/
u64 __init find_e820_area(u64 start, u64 end, u64 size, u64 align)
{
u64 mem = memblock_find_in_range(start, end, size, align);
if (mem == MEMBLOCK_ERROR)
return -1ULL;
return mem;
}
/*
* Find next free range after *start
*/
u64 __init find_e820_area_size(u64 start, u64 *sizep, u64 align)
{
u64 mem = memblock_x86_find_in_range_size(start, sizep, align);
if (mem == MEMBLOCK_ERROR)
return -1ULL
return mem;
}
/*
* pre allocated 4k and reserved it in memblock and e820_saved
*/
@ -856,32 +830,6 @@ unsigned long __init e820_end_of_low_ram_pfn(void)
return e820_end_pfn(1UL<<(32 - PAGE_SHIFT), E820_RAM);
}
/* Walk the e820 map and register active regions within a node */
void __init e820_register_active_regions(int nid, unsigned long start_pfn,
unsigned long last_pfn)
{
memblock_x86_register_active_regions(nid, start_pfn, last_pfn);
}
/*
* Find the hole size (in bytes) in the memory range.
* @start: starting address of the memory range to scan
* @end: ending address of the memory range to scan
*/
u64 __init e820_hole_size(u64 start, u64 end)
{
return memblock_x86_hole_size(start, end);
}
void reserve_early(u64 start, u64 end, char *name)
{
memblock_x86_reserve_range(start, end, name);
}
void free_early(u64 start, u64 end)
{
memblock_x86_free_range(start, end);
}
static void early_panic(char *msg)
{
early_printk(msg);