From: Markus Pargmann <m...@pengutronix.de> Use the new socfpga_mem_calibration function. This is a sideeffect of the new script to import generated sequencer code. The return value of the function is 1 if the calibration succeeds, 0 otherwise.
Signed-off-by: Markus Pargmann <m...@pengutronix.de> Signed-off-by: Steffen Trumtrar <s.trumt...@pengutronix.de> --- arch/arm/boards/ebv-socrates/lowlevel.c | 5 ++--- arch/arm/boards/terasic-sockit/lowlevel.c | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/arch/arm/boards/ebv-socrates/lowlevel.c b/arch/arm/boards/ebv-socrates/lowlevel.c index 7fc81678ef39..a415fab2eb6f 100644 --- a/arch/arm/boards/ebv-socrates/lowlevel.c +++ b/arch/arm/boards/ebv-socrates/lowlevel.c @@ -83,9 +83,8 @@ static noinline void socrates_entry(void) puts_ll("SDRAM calibration...\n"); - ret = socfpga_sdram_calibration(inst_rom_init, inst_rom_init_size, - ac_rom_init, ac_rom_init_size); - if (ret) + ret = socfpga_mem_calibration(); + if (!ret) hang(); puts_ll("done\n"); diff --git a/arch/arm/boards/terasic-sockit/lowlevel.c b/arch/arm/boards/terasic-sockit/lowlevel.c index 0683435a7b61..0b90329f1882 100644 --- a/arch/arm/boards/terasic-sockit/lowlevel.c +++ b/arch/arm/boards/terasic-sockit/lowlevel.c @@ -83,9 +83,8 @@ static noinline void sockit_entry(void) puts_ll("SDRAM calibration...\n"); - ret = socfpga_sdram_calibration(inst_rom_init, inst_rom_init_size, - ac_rom_init, ac_rom_init_size); - if (ret) + ret = socfpga_mem_calibration(); + if (!ret) hang(); puts_ll("done\n"); -- 2.1.4 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox