From 1358e462d7ae9aabe7ef112fd35b578d902fef83 Mon Sep 17 00:00:00 2001 From: Damon Ding Date: Fri, 19 Jan 2024 16:14:31 +0800 Subject: [PATCH] drm/rockchip: vop: add csc_mode regs for PX30/RK3366/RV1126 Signed-off-by: Damon Ding Change-Id: Iffa1b5ea9dfcc5a0a1d2aa7e023c80ae8c174510 --- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/rockchip/rockchip_vop_reg.c b/drivers/gpu/drm/rockchip/rockchip_vop_reg.c index 069cb6e7aef9..ef0a1515e27f 100644 --- a/drivers/gpu/drm/rockchip/rockchip_vop_reg.c +++ b/drivers/gpu/drm/rockchip/rockchip_vop_reg.c @@ -1434,6 +1434,7 @@ static const struct vop_win_phy rk3366_lit_win0_data = { .enable = VOP_REG(RK3366_LIT_WIN0_CTRL0, 0x1, 0), .format = VOP_REG(RK3366_LIT_WIN0_CTRL0, 0x7, 1), .interlace_read = VOP_REG(RK3366_LIT_WIN0_CTRL0, 0x1, 8), + .csc_mode = VOP_REG(RK3366_LIT_WIN0_CTRL0, 0x3, 10), .rb_swap = VOP_REG(RK3366_LIT_WIN0_CTRL0, 0x1, 12), .act_info = VOP_REG(RK3366_LIT_WIN0_ACT_INFO, 0xffffffff, 0), .dsp_info = VOP_REG(RK3366_LIT_WIN0_DSP_INFO, 0xffffffff, 0), @@ -1617,6 +1618,7 @@ static const struct vop_win_phy px30_win23_data = { .nformats = ARRAY_SIZE(formats_win_lite), .gate = VOP_REG(RK3368_WIN2_CTRL0, 0x1, 0), .enable = VOP_REG(RK3368_WIN2_CTRL0, 0x1, 4), + .csc_mode = VOP_REG(RK3368_WIN2_CTRL0, 0x3, 2), .format = VOP_REG(RK3368_WIN2_CTRL0, 0x3, 5), .rb_swap = VOP_REG(RK3368_WIN2_CTRL0, 0x1, 20), .dsp_info = VOP_REG(RK3368_WIN2_DSP_INFO0, 0x0fff0fff, 0),