diff options
author | Markus Pargmann <mpa@pengutronix.de> | 2015-01-12 10:48:43 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-01-13 08:42:16 +0100 |
commit | 2a0a5e73c044ee751745c89c985d8ab2cac7e4cf (patch) | |
tree | 6063a7f579c47caf5f18c5dbe9f66e5cf8729952 /arch/arm/boards/ebv-socrates | |
parent | 4e6ab1a1faddbae5eee2044219a65a447e551d78 (diff) | |
download | barebox-2a0a5e73c044ee751745c89c985d8ab2cac7e4cf.tar.gz barebox-2a0a5e73c044ee751745c89c985d8ab2cac7e4cf.tar.xz |
ARM: boards: socfpga new mem calibration function
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 <mpa@pengutronix.de>
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/ebv-socrates')
-rw-r--r-- | arch/arm/boards/ebv-socrates/lowlevel.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/arm/boards/ebv-socrates/lowlevel.c b/arch/arm/boards/ebv-socrates/lowlevel.c index 66cb226b21..ea4e1d746a 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"); |