From: Keerthy Date: Wed, 14 Sep 2016 05:13:28 +0000 (+0530) Subject: omap: Remove hardcoding of mmu section shift to 20 X-Git-Tag: v2016.11-rc2~50 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=c268a9bde00898acd8580f721a741dea1af871db;p=u-boot omap: Remove hardcoding of mmu section shift to 20 As of now the mmu section shift is hardcoded to 20 but with LPAE coming into picture this can be different. Hence replacing 20 with MMU_SECTION_SHIFT macro. Signed-off-by: Keerthy Reviewed-by: Tom Rini --- diff --git a/arch/arm/cpu/armv7/omap-common/omap-cache.c b/arch/arm/cpu/armv7/omap-common/omap-cache.c index 579bebf93f..ee89f1fbbc 100644 --- a/arch/arm/cpu/armv7/omap-common/omap-cache.c +++ b/arch/arm/cpu/armv7/omap-common/omap-cache.c @@ -32,8 +32,8 @@ void dram_bank_mmu_setup(int bank) bd_t *bd = gd->bd; int i; - u32 start = bd->bi_dram[bank].start >> 20; - u32 size = bd->bi_dram[bank].size >> 20; + u32 start = bd->bi_dram[bank].start >> MMU_SECTION_SHIFT; + u32 size = bd->bi_dram[bank].size >> MMU_SECTION_SHIFT; u32 end = start + size; debug("%s: bank: %d\n", __func__, bank);