[PATCH 3/3] arm: export arm_add_memory
Jeremy Kerr
jeremy.kerr at canonical.com
Wed Jan 6 22:39:21 EST 2010
We'd like to add memory from the device tree, so make arm_add_memory
non-static and add a prototype in setup.h
Signed-off-by: Jeremy Kerr <jeremy.kerr at canonical.com>
---
arch/arm/include/asm/setup.h | 2 ++
arch/arm/kernel/setup.c | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/arch/arm/include/asm/setup.h b/arch/arm/include/asm/setup.h
index 3b6f461..3fa2555 100644
--- a/arch/arm/include/asm/setup.h
+++ b/arch/arm/include/asm/setup.h
@@ -225,6 +225,8 @@ extern struct meminfo meminfo;
extern char cmd_line[COMMAND_LINE_SIZE];
+extern int arm_add_memory(unsigned long start, unsigned long size);
+
#endif /* __KERNEL__ */
#endif
diff --git a/arch/arm/kernel/setup.c b/arch/arm/kernel/setup.c
index 4206286..84fd876 100644
--- a/arch/arm/kernel/setup.c
+++ b/arch/arm/kernel/setup.c
@@ -383,7 +383,7 @@ static struct machine_desc * __init setup_machine(unsigned int nr)
return list;
}
-static int __init arm_add_memory(unsigned long start, unsigned long size)
+int __init arm_add_memory(unsigned long start, unsigned long size)
{
struct membank *bank = &meminfo.bank[meminfo.nr_banks];
More information about the linux-arm-kernel
mailing list