Revert "rk: mem_reserve: fix reserved_base_end when meminfo split by kernel"
author黄涛 <huangtao@rock-chips.com>
Thu, 1 Aug 2013 12:01:37 +0000 (20:01 +0800)
committer黄涛 <huangtao@rock-chips.com>
Thu, 1 Aug 2013 12:01:37 +0000 (20:01 +0800)
This reverts commit 54438770201575effabffe6bce9a52e0d440fd60.

arch/arm/plat-rk/mem_reserve.c

index 3e8b50e89d009dae7e3bd9aeaabd8a28f8af0bf4..4806d7954e654bcc1e60eb23475555d6c5e921a3 100644 (file)
@@ -14,7 +14,7 @@ phys_addr_t __init board_mem_reserve_add(char *name, size_t size)
     size_t align_size = ALIGN_SZ(size, SZ_1M);
 
     if(reserved_base_end == 0)
-        reserved_base_end = meminfo.bank[meminfo.nr_banks - 1].start + meminfo.bank[meminfo.nr_banks - 1].size;
+        reserved_base_end  = meminfo.bank[0].start + meminfo.bank[0].size;
 
     reserved_size += align_size;
     base  = reserved_base_end - reserved_size;