Message ID | 5390C38C.9050606@ti.com |
---|---|
State | Accepted |
Commit | bbea06f3efbae5776e6c285fea59fd249eec44ff |
Headers | show |
On Thursday 05 June 2014 15:22:52 Santosh Shilimkar wrote: > On Thursday 05 June 2014 02:32 PM, Russell King - ARM Linux wrote: > Thanks for reporting the issue. So far neither Laura's series nor my > series is showing up in Linus's tip so I couldn't see the > breakage myself but patch at the end of the email should fix > the breakage. > > Arnd, Olof, > Will you be able to pick up the below fix from this email ? > If you prefer, I can send the same after rc1 is tagged. > > > From 661e238f98171082a7b080720b837283551ff80d Mon Sep 17 00:00:00 2001 > From: Santosh Shilimkar <santosh.shilimkar@ti.com> > Date: Thu, 5 Jun 2014 14:51:33 -0400 > Subject: [PATCH] ARM: keystone: Drop use of meminfo since its not available > anymore > > 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> Applied on top of next/soc2, thanks a lot! Arnd
On Thursday 05 June 2014 04:22 PM, Arnd Bergmann wrote: > On Thursday 05 June 2014 15:22:52 Santosh Shilimkar wrote: >> On Thursday 05 June 2014 02:32 PM, Russell King - ARM Linux wrote: > >> Thanks for reporting the issue. So far neither Laura's series nor my >> series is showing up in Linus's tip so I couldn't see the >> breakage myself but patch at the end of the email should fix >> the breakage. >> >> Arnd, Olof, >> Will you be able to pick up the below fix from this email ? >> If you prefer, I can send the same after rc1 is tagged. >> >> >> From 661e238f98171082a7b080720b837283551ff80d Mon Sep 17 00:00:00 2001 >> From: Santosh Shilimkar <santosh.shilimkar@ti.com> >> Date: Thu, 5 Jun 2014 14:51:33 -0400 >> Subject: [PATCH] ARM: keystone: Drop use of meminfo since its not available >> anymore >> >> 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> > > Applied on top of next/soc2, thanks a lot! > Thanks Arnd !! Regards, Santosh
diff --git a/arch/arm/mach-keystone/keystone.c b/arch/arm/mach-keystone/keystone.c index 59b8383..4388267 100644 --- a/arch/arm/mach-keystone/keystone.c +++ b/arch/arm/mach-keystone/keystone.c @@ -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> @@ -83,9 +84,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 &&