From 479e247e713f986cfc38ade2cda628c7f0ea5dcd Mon Sep 17 00:00:00 2001 From: Ao Xu Date: Tue, 28 May 2024 15:16:26 +0800 Subject: [PATCH] drm: adjust s7d color format definition [1/1] PD#SWPL-170861 Problem: s7d RGB565 format register value changed from 4 to 2 Solution: adjust s7d color format definition Verify: s7d Test: DRM-OSD-7 Change-Id: I8d1ef7195152b4742aecb3242228831f81e932ff Signed-off-by: Ao Xu --- drivers/drm/vpu-hw/meson_vpu_osd_mif.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/drm/vpu-hw/meson_vpu_osd_mif.c b/drivers/drm/vpu-hw/meson_vpu_osd_mif.c index c3bf9f72d..c66aa9844 100644 --- a/drivers/drm/vpu-hw/meson_vpu_osd_mif.c +++ b/drivers/drm/vpu-hw/meson_vpu_osd_mif.c @@ -1109,7 +1109,7 @@ static void osd_color_config(struct meson_vpu_block *vblk, reg_ops->rdma_write_reg(reg->viu_osd_normal_swap, 0x1230); reg_ops->rdma_write_reg_bits(reg->viu_osd_fifo_ctrl_stat, 1, 30, 1); } - } else if (is_meson_s7_cpu()) { + } else if (is_meson_s7_cpu() || is_meson_s7d_cpu()) { blk_mode = meson_drm_format_hw_blkmode_s7(pixel_format, afbc_en); color = meson_drm_format_hw_colormat_s7(pixel_format, afbc_en); alpha_replace = (pixel_blend == DRM_MODE_BLEND_PIXEL_NONE) ||