mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 03:40:35 +09:00
drm/rockchip: vop2: remove the version check in core_dclk_div setting
Fixes: f8882d308d94("drm/rockchip: vop2: fix the core_dclk_div_sel setting")
Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: I46b402035e8ab3cb76a1adea0c2393a17e633e5a
This commit is contained in:
@@ -7745,13 +7745,11 @@ static void vop2_crtc_atomic_enable(struct drm_crtc *crtc, struct drm_crtc_state
|
||||
if (vcstate->max_refresh_rate && vcstate->min_refresh_rate)
|
||||
VOP_MODULE_SET(vop2, vp, sw_dsp_vtotal_imd, 1);
|
||||
|
||||
if (vop2->version == VOP_VERSION_RK3568 || vop2->version == VOP_VERSION_RK3562) {
|
||||
if (adjusted_mode->flags & DRM_MODE_FLAG_DBLCLK ||
|
||||
vcstate->output_if & VOP_OUTPUT_IF_BT656)
|
||||
VOP_MODULE_SET(vop2, vp, core_dclk_div, 1);
|
||||
else
|
||||
VOP_MODULE_SET(vop2, vp, core_dclk_div, 0);
|
||||
}
|
||||
if (adjusted_mode->flags & DRM_MODE_FLAG_DBLCLK ||
|
||||
vcstate->output_if & VOP_OUTPUT_IF_BT656)
|
||||
VOP_MODULE_SET(vop2, vp, core_dclk_div, 1);
|
||||
else
|
||||
VOP_MODULE_SET(vop2, vp, core_dclk_div, 0);
|
||||
|
||||
if (vcstate->output_mode == ROCKCHIP_OUT_MODE_YUV420) {
|
||||
VOP_MODULE_SET(vop2, vp, dclk_div2, 1);
|
||||
|
||||
Reference in New Issue
Block a user