]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00153092 ARM: mx6q_sabreauto: restrict gpu reserved memory addr < 2G
authorRichard Zhao <richard.zhao@freescale.com>
Thu, 14 Jul 2011 02:23:05 +0000 (10:23 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:09:16 +0000 (14:09 +0200)
gc2000 driver 4.3 can not support reserved memory addr > 2G

Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
arch/arm/mach-mx6/board-mx6q_sabreauto.c

index 6c09b52940eecd3b731755c8def1f270b608ba92..e58a9f844f81c421635b4c52a8a0a4766fc83c64 100644 (file)
@@ -534,7 +534,7 @@ static void __init mx6q_reserve(void)
        phys_addr_t phys;
 
        if (imx6q_gc2000_pdata.reserved_mem_size) {
-               phys = memblock_alloc(imx6q_gc2000_pdata.reserved_mem_size, SZ_4K);
+               phys = memblock_alloc_base(imx6q_gc2000_pdata.reserved_mem_size, SZ_4K, SZ_2G);
                memblock_free(phys, imx6q_gc2000_pdata.reserved_mem_size);
                memblock_remove(phys, imx6q_gc2000_pdata.reserved_mem_size);
                imx6q_gc2000_pdata.reserved_mem_base = phys;