summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorAntony Pavlov <antonynpavlov@gmail.com>2012-07-06 14:34:02 +0400
committerSascha Hauer <s.hauer@pengutronix.de>2012-07-09 09:23:35 +0200
commitb35fb39d32714798aa0f14e44ec794bc7d5cd366 (patch)
treebbe4ccf7027782b2dc0e5379337e38c40c45a41f /arch
parentd22b85a203aea20a2b2618f5f457fe96c502868d (diff)
downloadbarebox-b35fb39d32714798aa0f14e44ec794bc7d5cd366.tar.gz
barebox-b35fb39d32714798aa0f14e44ec794bc7d5cd366.tar.xz
MIPS: malta: register memory bank
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r--arch/mips/boards/qemu-malta/init.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/mips/boards/qemu-malta/init.c b/arch/mips/boards/qemu-malta/init.c
index 2a6eadbfb7..0efc92a141 100644
--- a/arch/mips/boards/qemu-malta/init.c
+++ b/arch/mips/boards/qemu-malta/init.c
@@ -23,6 +23,7 @@
#include <types.h>
#include <driver.h>
#include <init.h>
+#include <memory.h>
#include <ns16550.h>
#include <mach/hardware.h>
#include <io.h>
@@ -30,6 +31,14 @@
#include <sizes.h>
#include <asm/common.h>
+static int malta_mem_init(void)
+{
+ barebox_add_memory_bank("ram0", 0xa0000000, SZ_256M);
+
+ return 0;
+}
+mem_initcall(malta_mem_init);
+
static int malta_devices_init(void)
{
add_cfi_flash_device(0, 0x1e000000, SZ_4M, 0);