]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/mediatek: Fix YCbCr422 color format issue for DP
authorLiankun Yang <liankun.yang@mediatek.com>
Fri, 25 Oct 2024 08:28:27 +0000 (16:28 +0800)
committerChun-Kuang Hu <chunkuang.hu@kernel.org>
Mon, 30 Dec 2024 14:10:27 +0000 (14:10 +0000)
commitef24fbd8f12015ff827973fffefed3902ffd61cc
tree8210ab59e601e543788c149a6ef5bfdab872150a
parenta10f26062a9973c38c0a11ea91757f9228e200f2
drm/mediatek: Fix YCbCr422 color format issue for DP

Setting up misc0 for Pixel Encoding Format.

According to the definition of YCbCr in spec 1.2a Table 2-96,
0x1 << 1 should be written to the register.

Use switch case to distinguish RGB, YCbCr422,
and unsupported color formats.

Fixes: f70ac097a2cf ("drm/mediatek: Add MT8195 Embedded DisplayPort driver")
Signed-off-by: Liankun Yang <liankun.yang@mediatek.com>
Link: https://patchwork.kernel.org/project/dri-devel/patch/20241025083036.8829-2-liankun.yang@mediatek.com/
Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
drivers/gpu/drm/mediatek/mtk_dp.c