summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSandy Huang <hjc@rock-chips.com>2019-03-19 10:43:24 +0800
committerTao Huang <huangtao@rock-chips.com>2019-03-19 14:09:33 +0800
commit9528ba24f13a183829010b1ec77a2738e5a7d48d (patch)
treebf0ad294efd187da07425e6c2910825761ca6310
parente3655c6616439a01e68f9b509180896ba8572903 (diff)
drm/rockchip: rgb: Add support srgb and srgb dummy mode
Change-Id: Ie5942b90dccec5cec74d1f1f2cbef835d95bdfd9 Signed-off-by: Sandy Huang <hjc@rock-chips.com>
-rw-r--r--drivers/gpu/drm/rockchip/rockchip_rgb.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/rockchip/rockchip_rgb.c b/drivers/gpu/drm/rockchip/rockchip_rgb.c
index 7d84a0e67d5d..04b04d7c67f8 100644
--- a/drivers/gpu/drm/rockchip/rockchip_rgb.c
+++ b/drivers/gpu/drm/rockchip/rockchip_rgb.c
@@ -180,6 +180,12 @@ rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder,
case MEDIA_BUS_FMT_RGB565_1X16:
s->output_mode = ROCKCHIP_OUT_MODE_P565;
break;
+ case MEDIA_BUS_FMT_SRGB888_3X8:
+ s->output_mode = ROCKCHIP_OUT_MODE_S888;
+ break;
+ case MEDIA_BUS_FMT_SRGB888_DUMMY_4X8:
+ s->output_mode = ROCKCHIP_OUT_MODE_S888_DUMMY;
+ break;
case MEDIA_BUS_FMT_RGB888_1X24:
case MEDIA_BUS_FMT_RGB666_1X24_CPADHI:
default: