summaryrefslogtreecommitdiff
path: root/src/arch/armv7
diff options
context:
space:
mode:
authorDavid Hendricks <dhendrix@chromium.org>2013-02-15 16:18:28 -0800
committerStefan Reinauer <stefan.reinauer@coreboot.org>2013-02-19 19:00:54 +0100
commit6802dc8abe250abbe1b89532a9895b7c5d3f77f7 (patch)
treecbf6dad6e7b503a07c646148978fb3249e16f665 /src/arch/armv7
parent249cdc39431362241d154b6d091228e3c4c4e028 (diff)
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>
Diffstat (limited to 'src/arch/armv7')
-rw-r--r--src/arch/armv7/boot/coreboot_table.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/arch/armv7/boot/coreboot_table.c b/src/arch/armv7/boot/coreboot_table.c
index 64f6a664e7..044f3d51e0 100644
--- a/src/arch/armv7/boot/coreboot_table.c
+++ b/src/arch/armv7/boot/coreboot_table.c
@@ -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;