]> git.sur5r.net Git - u-boot/blobdiff - board/ti/ks2_evm/board.c
arm: dts: Add devicetree for i.MX6Q
[u-boot] / board / ti / ks2_evm / board.c
index 9e8ad932d4d3e2c01638e53f8297e58757125752..03254e1497684e263d175f7558c80de5b4389d5f 100644 (file)
@@ -50,6 +50,9 @@ int dram_init(void)
 
        if (ddr3_size)
                ddr3_init_ecc(KS2_DDR3A_EMIF_CTRL_BASE, ddr3_size);
+       else
+               ddr3_init_ecc(KS2_DDR3A_EMIF_CTRL_BASE, gd->ram_size >> 30);
+
        return 0;
 }
 
@@ -131,7 +134,7 @@ u32 spl_boot_device(void)
 }
 #endif
 
-#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
+#ifdef CONFIG_OF_BOARD_SETUP
 int ft_board_setup(void *blob, bd_t *bd)
 {
        int lpae;
@@ -273,4 +276,4 @@ void ft_board_setup_ex(void *blob, bd_t *bd)
 
        ddr3_check_ecc_int(KS2_DDR3A_EMIF_CTRL_BASE);
 }
-#endif
+#endif /* CONFIG_OF_BOARD_SETUP */