Hi Lukasz >> /* >> * Weak default function for board specific cleanup/preparation >> before >> * Linux boot. Some boards/platforms might not need it, so just >> provide @@ -323,6 +359,9 @@ void board_init_r(gd_t *dummy1, ulong >> dummy2) >> debug(">>spl:board_init_r()\n"); >> gd->bd = &bdata; >> +#ifdef CONFIG_SPL_OS_BOOT >> + dram_init_banksize(); > > What is the purpose of this function? In this point the SDRAM > should be already configured.
Lokesh can comment more on this. AFAIK, the dram_init_bankszie() is platform specific function to populate the dram banks (start address & size). For dra7xx its defined in board/ti/dra7xx/evm.c. > In patch 2/5 you already configured TI's specific "board_init_f" to add some > memory related information to gd struct. I think board_init_f() is for u-boot right ? Regards Ravi _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot