drm/rockchip: vop: fix win ext config offset
authorMark Yao <mark.yao@rock-chips.com>
Mon, 12 Dec 2016 10:19:58 +0000 (18:19 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Mon, 12 Dec 2016 11:32:50 +0000 (19:32 +0800)
Use win->offset for window ext config is wrong,
cause yuv color space display abnormal.

Change-Id: I425c412767ad1014cff0707e549d17534fa8059b
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
drivers/gpu/drm/rockchip/rockchip_drm_vop.c

index b06fb556de544079d9cb40c841efc28de668086e..5017f8ccd49661b1c8196058ff1e89f27095469c 100644 (file)
@@ -74,7 +74,7 @@
 #define VOP_WIN_SET(x, win, name, v) \
                REG_SET(x, name, win->offset, VOP_WIN_NAME(win, name), v, true)
 #define VOP_WIN_SET_EXT(x, win, ext, name, v) \
-               REG_SET(x, name, win->offset, win->ext->name, v, true)
+               REG_SET(x, name, 0, win->ext->name, v, true)
 #define VOP_SCL_SET(x, win, name, v) \
                REG_SET(x, name, win->offset, win->phy->scl->name, v, true)
 #define VOP_SCL_SET_EXT(x, win, name, v) \