drm/rockchip: vop2: to access dsc register must after enable dsc pd and release reset

Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I80d18b8f0b4dadc62c8304b5b62186691a684dd9
This commit is contained in:
Sandy Huang
2024-07-15 15:37:08 +08:00
committed by Tao Huang
parent 764ff0a4cb
commit 40487a94b2

View File

@@ -4428,7 +4428,9 @@ static void vop2_initial(struct drm_crtc *crtc)
if (!dsc->pd)
continue;
if (!vop2_power_domain_status(dsc->pd))
/* To access dsc register must after enable dsc pd and release reset */
if (!vop2_power_domain_status(dsc->pd) ||
!VOP_MODULE_GET(vop2, dsc, rst_deassert))
continue;
dsc->enabled = VOP_MODULE_GET(vop2, dsc, dsc_en);