ARM: imx6: Disable DDR DRAM calibration DHCOM i.MX6 PDK
authorMarek Vasut <marex@denx.de>
Mon, 11 Dec 2017 15:19:33 +0000 (16:19 +0100)
committerVagrant Cascadian <vagrant@debian.org>
Sun, 7 Jan 2018 22:19:18 +0000 (22:19 +0000)
The DDR DRAM calibration doesn't work on T-topology sometimes, so disable it.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Gbp-Pq: Topic upstream
Gbp-Pq: Name 0002-ARM-imx6-Disable-DDR-DRAM-calibration-DHCOM-i.MX6-PD.patch

board/dhelectronics/dh_imx6/dh_imx6_spl.c

index bb98f39f0250eb33ddcad2ce20180c3232526001..57ae7f15ce8e78be7873b626030d76786e34eba0 100644 (file)
@@ -387,10 +387,6 @@ void board_init_f(ulong dummy)
                                  &dhcom6sdl_grp_ioregs);
        mx6_dram_cfg(&dhcom_ddr_info, &dhcom_mmdc_calib, &dhcom_mem_ddr);
 
-       /* Perform DDR DRAM calibration */
-       udelay(100);
-       mmdc_do_dqs_calibration(&dhcom_ddr_info);
-
        /* Clear the BSS. */
        memset(__bss_start, 0, __bss_end - __bss_start);