drm/rockchip: vop: fix clang compile warning

drivers/gpu/drm/rockchip/rockchip_drm_vop.c:2927:2: warning:
Access to field 'data' results in a dereference of a null pointer
(loaded from variable 'vop') [core.NullDereference]

Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I1cb0f43434b3b0aca31fd83f29016668961d95f5
This commit is contained in:
Sandy Huang
2024-12-24 10:44:57 +08:00
committed by Tao Huang
parent 30bc97686d
commit ac1ada90c9

View File

@@ -2921,13 +2921,15 @@ static void vop_set_out_mode(struct vop *vop, u32 mode)
int ret;
u32 val;
if (!vop)
return;
VOP_CTRL_SET(vop, out_mode, mode);
vop_cfg_done(vop);
ret = readx_poll_timeout(vop_mode_done, vop, val, val == mode,
1000, 500 * 1000);
if (ret)
dev_err(vop->dev, "wait mode 0x%x timeout\n", mode);
}
static void vop_crtc_send_mcu_cmd(struct drm_crtc *crtc, u32 type, u32 value)