浏览代码

drm/rockchip: vop: Initialize vskiplines to zero

There is a path that use vskiplines with non-initialize.
That would cause vop abnormal behavior.

Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
Mark Yao 9 年之前
父节点
当前提交
2db00cf5a0
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      drivers/gpu/drm/rockchip/rockchip_drm_vop.c

+ 1 - 1
drivers/gpu/drm/rockchip/rockchip_drm_vop.c

@@ -310,7 +310,7 @@ static void scl_vop_cal_scl_fac(struct vop *vop, const struct vop_win_data *win,
 	uint16_t vsu_mode;
 	uint16_t vsu_mode;
 	uint16_t lb_mode;
 	uint16_t lb_mode;
 	uint32_t val;
 	uint32_t val;
-	int vskiplines;
+	int vskiplines = 0;
 
 
 	if (dst_w > 3840) {
 	if (dst_w > 3840) {
 		DRM_ERROR("Maximum destination width (3840) exceeded\n");
 		DRM_ERROR("Maximum destination width (3840) exceeded\n");