1 From 30c40f5e6b1794430f678bf23d3319354321cab7 Mon Sep 17 00:00:00 2001
2 From: Imre Deak <imre.deak@nokia.com>
3 Date: Tue, 14 Apr 2009 14:50:11 +0200
4 Subject: [PATCH 31/69] DSS2: do bootmem reserve for exclusive access
6 BOOTMEM_DEFAULT would allow multiple reservations for the same location,
7 we need to reserve the region for our exclusive use. Also check if the
10 Signed-off-by: Imre Deak <imre.deak@nokia.com>
12 arch/arm/plat-omap/vram.c | 5 ++++-
13 1 files changed, 4 insertions(+), 1 deletions(-)
15 diff --git a/arch/arm/plat-omap/vram.c b/arch/arm/plat-omap/vram.c
16 index f24a110..520f260 100644
17 --- a/arch/arm/plat-omap/vram.c
18 +++ b/arch/arm/plat-omap/vram.c
19 @@ -524,7 +524,10 @@ void __init omapfb_reserve_sdram(void)
23 - reserve_bootmem(paddr, size, BOOTMEM_DEFAULT);
24 + if (reserve_bootmem(paddr, size, BOOTMEM_EXCLUSIVE) < 0) {
25 + pr_err("FB: failed to reserve VRAM\n");
29 if (size > sdram_size) {
30 printk(KERN_ERR "Illegal SDRAM size for VRAM\n");