From 0b4462d3c28a2e1c017b9c6656099f23156481fd Mon Sep 17 00:00:00 2001 From: Dongjin Kim Date: Fri, 8 Jan 2021 03:27:07 +0900 Subject: [PATCH 69/75] (DO NOT MERGE) ODROID-COMMON: drm/meson: not load RGB709 to YUV709 coefficient By loading this matrix, OSD color becomes a bit reddish. Signed-off-by: Dongjin Kim Change-Id: Ice08001c967c39b638ab534453b784c2958ff7f0 --- drivers/gpu/drm/meson/meson_viu.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/drm/meson/meson_viu.c b/drivers/gpu/drm/meson/meson_viu.c index aede0c67a57f..1287444b1bc8 100644 --- a/drivers/gpu/drm/meson/meson_viu.c +++ b/drivers/gpu/drm/meson/meson_viu.c @@ -425,9 +425,12 @@ void meson_viu_init(struct meson_drm *priv) if (meson_vpu_is_compatible(priv, VPU_COMPATIBLE_GXM) || meson_vpu_is_compatible(priv, VPU_COMPATIBLE_GXL)) meson_viu_load_matrix(priv); +#if 0 + /* FIXME: */ else if (meson_vpu_is_compatible(priv, VPU_COMPATIBLE_G12A)) meson_viu_set_g12a_osd1_matrix(priv, RGB709_to_YUV709l_coeff, true); +#endif /* Initialize OSD1 fifo control register */ reg = VIU_OSD_DDR_PRIORITY_URGENT | -- 2.25.1