armv7/snow: add CPU and RAM resources via allocator
This adds necessary device operations to add CPU and RAM resources. Change-Id: Ief8f66627ef37f4fa786bfc3f7899529d3e5b037 Signed-off-by: David Hendricks <dhendrix@chromium.org> Reviewed-on: http://review.coreboot.org/2419 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
committed by
Stefan Reinauer
parent
249cdc3943
commit
6802dc8abe
@@ -545,13 +545,11 @@ struct lb_memory *get_lb_mem(void)
|
||||
return mem_ranges;
|
||||
}
|
||||
|
||||
#if 0
|
||||
static void build_lb_mem_range(void *gp, struct device *dev, struct resource *res)
|
||||
{
|
||||
struct lb_memory *mem = gp;
|
||||
new_lb_memory_range(mem, LB_MEM_RAM, res->base, res->size);
|
||||
}
|
||||
#endif
|
||||
|
||||
static struct lb_memory *build_lb_mem(struct lb_header *head)
|
||||
{
|
||||
@@ -562,12 +560,10 @@ static struct lb_memory *build_lb_mem(struct lb_header *head)
|
||||
mem_ranges = mem;
|
||||
|
||||
/* FIXME: implement this */
|
||||
#if 0
|
||||
/* Build the raw table of memory */
|
||||
search_global_resources(
|
||||
IORESOURCE_MEM | IORESOURCE_CACHEABLE, IORESOURCE_MEM | IORESOURCE_CACHEABLE,
|
||||
build_lb_mem_range, mem);
|
||||
#endif
|
||||
/* FIXME: things die in cleanup_memory_ranges(), skip for now */
|
||||
// lb_cleanup_memory_ranges(mem);
|
||||
return mem;
|
||||
|
Reference in New Issue
Block a user