Exynos5420: DMC: Add software read leveling
Sometimes Read DQ and DQS are not in phase. Since, this phase shift differs from board to board, we need to calibrate it at DRAM init phase, that's read DQ calibration. This patch adds SW Read DQ calibration routine to compensate this skew. Signed-off-by:Alim Akhtar <alim.akhtar@samsung.com> Signed-off-by:
Akshay Saraswat <akshay.s@samsung.com> Acked-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
Showing
- arch/arm/cpu/armv7/exynos/dmc_init_ddr3.c 246 additions, 4 deletionsarch/arm/cpu/armv7/exynos/dmc_init_ddr3.c
- arch/arm/cpu/armv7/exynos/exynos5_setup.h 4 additions, 1 deletionarch/arm/cpu/armv7/exynos/exynos5_setup.h
- arch/arm/include/asm/arch-exynos/dmc.h 3 additions, 0 deletionsarch/arm/include/asm/arch-exynos/dmc.h
- arch/arm/include/asm/arch-exynos/power.h 2 additions, 2 deletionsarch/arm/include/asm/arch-exynos/power.h
Please register or sign in to comment