From eedd15d9e49ea0bf96cea044a65c01105814bfc5 Mon Sep 17 00:00:00 2001 From: Damon Ding Date: Tue, 21 Feb 2023 20:04:20 +0800 Subject: [PATCH] drm/rockchip: rgb: support more display formats Add MEDIA_BUS_FMT_BGR888_3X8 and MEDIA_BUS_FMT_BGR888_DUMMY_4X8. Signed-off-by: Damon Ding Change-Id: I3262b2ab9f671c32263a98b51b4bf79fe49da4c3 --- drivers/gpu/drm/rockchip/rockchip_rgb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/rockchip/rockchip_rgb.c b/drivers/gpu/drm/rockchip/rockchip_rgb.c index 0799e9060013..5a3cc587ce6f 100644 --- a/drivers/gpu/drm/rockchip/rockchip_rgb.c +++ b/drivers/gpu/drm/rockchip/rockchip_rgb.c @@ -273,10 +273,12 @@ rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder, s->output_if = VOP_OUTPUT_IF_RGB; break; case MEDIA_BUS_FMT_RGB888_3X8: + case MEDIA_BUS_FMT_BGR888_3X8: s->output_mode = ROCKCHIP_OUT_MODE_S888; s->output_if = VOP_OUTPUT_IF_RGB; break; case MEDIA_BUS_FMT_RGB888_DUMMY_4X8: + case MEDIA_BUS_FMT_BGR888_DUMMY_4X8: s->output_mode = ROCKCHIP_OUT_MODE_S888_DUMMY; s->output_if = VOP_OUTPUT_IF_RGB; break;