summaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-omap/common.c
diff options
context:
space:
mode:
authorRussell King2010-05-23 11:18:16 +0200
committerRussell King2010-07-16 12:06:41 +0200
commit71ee7dad9b69917079f24d42aff796bad7932914 (patch)
tree00da0fe750dfc5e552407a8eba14f9541879eb10 /arch/arm/plat-omap/common.c
parentARM: OMAP: Cleanup OMAP FB SDRAM reservation (diff)
downloadkernel-qcow2-linux-71ee7dad9b69917079f24d42aff796bad7932914.tar.gz
kernel-qcow2-linux-71ee7dad9b69917079f24d42aff796bad7932914.tar.xz
kernel-qcow2-linux-71ee7dad9b69917079f24d42aff796bad7932914.zip
ARM: OMAP: Convert to use ->reserve method to reserve boot time memory
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/plat-omap/common.c')
-rw-r--r--arch/arm/plat-omap/common.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/plat-omap/common.c b/arch/arm/plat-omap/common.c
index 219c01e82bc5..9f6bbc178a74 100644
--- a/arch/arm/plat-omap/common.c
+++ b/arch/arm/plat-omap/common.c
@@ -22,6 +22,7 @@
#include <linux/serial_reg.h>
#include <linux/clk.h>
#include <linux/io.h>
+#include <linux/omapfb.h>
#include <mach/hardware.h>
#include <asm/system.h>
@@ -35,6 +36,7 @@
#include <plat/mux.h>
#include <plat/fpga.h>
#include <plat/serial.h>
+#include <plat/vram.h>
#include <plat/clock.h>
@@ -81,6 +83,12 @@ const void *omap_get_var_config(u16 tag, size_t *len)
}
EXPORT_SYMBOL(omap_get_var_config);
+void __init omap_reserve(void)
+{
+ omapfb_reserve_sdram();
+ omap_vram_reserve_sdram();
+}
+
/*
* 32KHz clocksource ... always available, on pretty most chips except
* OMAP 730 and 1510. Other timers could be used as clocksources, with