From ee63f03b66290db265415eb90aa9ef3f469d16a7 Mon Sep 17 00:00:00 2001 From: Zhang Yubing Date: Thu, 5 May 2022 09:24:04 +0800 Subject: [PATCH] drm/rockchip: vop2: fix vop power domain vp mask config When disable win, just need clear the vp mask value. Signed-off-by: Zhang Yubing Change-Id: I31aac908b2cae2ff01d116ceea901cd4a111289f --- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c index 3006d7b7558b..e97166b50b63 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c @@ -1646,7 +1646,7 @@ static void vop2_win_disable(struct vop2_win *win, bool skip_splice_win) vop2_win_multi_area_disable(win); if (win->pd) { vop2_power_domain_put(win->pd); - win->pd->vp_mask &= ~BIT(win->vp_mask); + win->pd->vp_mask &= ~win->vp_mask; } win->enabled = false; }