From d4ff9c40baf3cf64565c423d6f7622f27ec48a84 Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Wed, 14 Mar 2018 16:14:02 +0100 Subject: common: Add functions to find free RAM The bootm code needs to put the Kernel image and initrd into free RAM. Add some functions to find free RAM chunks to help this code. Signed-off-by: Sascha Hauer --- include/memory.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/memory.h') diff --git a/include/memory.h b/include/memory.h index 165d2dc52a..56d16d20c8 100644 --- a/include/memory.h +++ b/include/memory.h @@ -27,4 +27,9 @@ struct resource *request_sdram_region(const char *name, resource_size_t start, resource_size_t size); int release_sdram_region(struct resource *res); +void memory_bank_find_space(struct memory_bank *bank, resource_size_t *retstart, + resource_size_t *retend); +int memory_bank_first_find_space(resource_size_t *retstart, + resource_size_t *retend); + #endif -- cgit v1.2.3