ARM: mvebu: don't dereference null bd pointer
[oweals/u-boot.git] / arch / arm / mach-mvebu / dram.c
index fa8c799a462e0c3f0c513bc5b7598973f8b5e6ab..ba8ebc62887fe21abb469f4ab880506f740be71f 100644 (file)
@@ -281,16 +281,6 @@ int dram_init(void)
                        size = MVEBU_SDRAM_SIZE_MAX;
        }
 
-       for (; i < CONFIG_NR_DRAM_BANKS; i++) {
-               /* If above loop terminated prematurely, we need to set
-                * remaining banks' start address & size as 0. Otherwise other
-                * u-boot functions and Linux kernel gets wrong values which
-                * could result in crash */
-               gd->bd->bi_dram[i].start = 0;
-               gd->bd->bi_dram[i].size = 0;
-       }
-
-
        if (ecc_enabled())
                dram_ecc_scrubbing();