Skip to content

Commit aa67223

Browse files
sandy-huangasus-leslieyu
authored andcommitted
drm/rockchip: 3288 vop: fix lose frame start interrupt
rk3288 bcsh and auto gating can't be used at same time. this will lead to vop lose frame start and lead to fence time out. Change-Id: I1957d24fab7295b2c73e092d63d9f323cd1127df Signed-off-by: Sandy Huang <hjc@rock-chips.com>
1 parent 290cd85 commit aa67223

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

drivers/gpu/drm/rockchip/rockchip_drm_vop.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3258,6 +3258,8 @@ static void vop_tv_config_update(struct drm_crtc *crtc,
32583258
VOP_CTRL_SET(vop, bcsh_sin_hue, sin_hue);
32593259
VOP_CTRL_SET(vop, bcsh_cos_hue, cos_hue);
32603260
VOP_CTRL_SET(vop, bcsh_out_mode, BCSH_OUT_MODE_NORMAL_VIDEO);
3261+
if (VOP_MAJOR(vop->version) == 3 && VOP_MINOR(vop->version) == 0)
3262+
VOP_CTRL_SET(vop, auto_gate_en, 0);
32613263
VOP_CTRL_SET(vop, bcsh_en, s->bcsh_en);
32623264
}
32633265

0 commit comments

Comments
 (0)