Skip to content

Commit

Permalink
ARM: keystone: Drop use of meminfo since its not available anymore
Browse files Browse the repository at this point in the history
Laura's series removed the meminfo structure and its no longer available.
Update keystone code to remove the usage of it.

Reported-by: Russell King - ARM Linux <linux@arm.linux.org.uk>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
  • Loading branch information
Santosh Shilimkar authored and Arnd Bergmann committed Jun 5, 2014
1 parent 06fde1a commit bbea06f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions arch/arm/mach-keystone/keystone.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
#include <linux/init.h>
#include <linux/of_platform.h>
#include <linux/of_address.h>
#include <linux/memblock.h>

#include <asm/setup.h>
#include <asm/mach/map.h>
Expand Down Expand Up @@ -68,9 +69,8 @@ static void __init keystone_init_meminfo(void)
phys_addr_t offset = PHYS_OFFSET - KEYSTONE_LOW_PHYS_START;
phys_addr_t mem_start, mem_end;

BUG_ON(meminfo.nr_banks < 1);
mem_start = meminfo.bank[0].start;
mem_end = mem_start + meminfo.bank[0].size - 1;
mem_start = memblock_start_of_DRAM();
mem_end = memblock_end_of_DRAM();

/* nothing to do if we are running out of the <32-bit space */
if (mem_start >= KEYSTONE_LOW_PHYS_START &&
Expand Down

0 comments on commit bbea06f

Please sign in to comment.