From 46b9dbce2f4ee16e91d10f5abe825e45b2009a9b Mon Sep 17 00:00:00 2001 From: Lin Huang Date: Fri, 16 Dec 2016 13:59:07 +0800 Subject: [PATCH] rockchip: rk3399: enable CA training when do ddr dfs For ddr dfs stable, We need to enable ddr CA training when do ddr dfs. Signed-off-by: Lin Huang --- plat/rockchip/rk3399/drivers/dram/dfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plat/rockchip/rk3399/drivers/dram/dfs.c b/plat/rockchip/rk3399/drivers/dram/dfs.c index c23531414..b4aa3f9f2 100644 --- a/plat/rockchip/rk3399/drivers/dram/dfs.c +++ b/plat/rockchip/rk3399/drivers/dram/dfs.c @@ -1017,6 +1017,7 @@ static void gen_rk3399_enable_training(uint32_t ch_cnt, uint32_t nmhz) for (i = 0; i < ch_cnt; i++) { mmio_clrsetbits_32(CTL_REG(i, 305), 1 << 16, tmp << 16); mmio_clrsetbits_32(CTL_REG(i, 71), 1, tmp); + mmio_clrsetbits_32(CTL_REG(i, 70), 1 << 8, 1 << 8); } } -- GitLab