From 66636836ae23cedeb9c009c52c69e36ef61d34d5 Mon Sep 17 00:00:00 2001 From: Wyon Bi Date: Tue, 26 Feb 2019 11:34:36 +0800 Subject: [PATCH] drm/rockchip/rk618: vif: disable sync mode by default Change-Id: Ia48e5657b495e045ef4b594c08e43e8c494b957a Signed-off-by: Wyon Bi --- drivers/gpu/drm/rockchip/rk618/rk618_vif.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_vif.c b/drivers/gpu/drm/rockchip/rk618/rk618_vif.c index 1ad33b70bcb4..a6f2203ed806 100644 --- a/drivers/gpu/drm/rockchip/rk618/rk618_vif.c +++ b/drivers/gpu/drm/rockchip/rk618/rk618_vif.c @@ -117,8 +117,6 @@ static void rk618_vif_init(struct rk618_vif *vif, VIF_VS_END(vif_vs_end) | VIF_VTOTAL(vif_vtotal)); regmap_write(vif->regmap, RK618_VIF0_REG5, VIF_VACT_END(vif_vact_end) | VIF_VACT_ST(vif_vact_st)); - regmap_write(vif->regmap, RK618_IO_CON0, - VIF0_SYNC_MODE_ENABLE); } static void rk618_vif_bridge_enable(struct drm_bridge *bridge) @@ -133,6 +131,7 @@ static void rk618_vif_bridge_enable(struct drm_bridge *bridge) clk_set_rate(vif->vif_clk, rate); clk_prepare_enable(vif->vif_clk); + rk618_vif_disable(vif); rk618_vif_init(vif, mode); rk618_vif_enable(vif); }