aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/mediatek/mtk_drm_plane.c
diff options
context:
space:
mode:
authorSean Paul <seanpaul@chromium.org>2019-10-23 15:51:17 -0400
committerCK Hu <ck.hu@mediatek.com>2019-11-06 15:46:42 +0800
commited24d5d05e5d6cdae1358c71278041d75ef51051 (patch)
treef1b74447f6a8fb2e641f1ec0284f04ad55d1eff4 /drivers/gpu/drm/mediatek/mtk_drm_plane.c
parentdrm/mediatek: add no_clk into ddp private data (diff)
downloadlinux-dev-ed24d5d05e5d6cdae1358c71278041d75ef51051.tar.xz
linux-dev-ed24d5d05e5d6cdae1358c71278041d75ef51051.zip
drm/mediatek: Add RGB[A] variants to published plane formats
These formats are handled in the rdma code, but for some reason they're not published as supported formats for the planes. So add them to the list. Cc: Nicolas Boichat <drinkcat@chromium.org> Cc: Daniele Castagna <dcastagna@chromium.org> Cc: Miguel Casas <mcasas@chromium.org> Tested-by: Miguel Casas <mcasas@chromium.org> Signed-off-by: Sean Paul <seanpaul@chromium.org> Signed-off-by: CK Hu <ck.hu@mediatek.com>
Diffstat (limited to '')
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_plane.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/mediatek/mtk_drm_plane.c b/drivers/gpu/drm/mediatek/mtk_drm_plane.c
index 584a9ecadce6..49d59470cc11 100644
--- a/drivers/gpu/drm/mediatek/mtk_drm_plane.c
+++ b/drivers/gpu/drm/mediatek/mtk_drm_plane.c
@@ -20,6 +20,12 @@
static const u32 formats[] = {
DRM_FORMAT_XRGB8888,
DRM_FORMAT_ARGB8888,
+ DRM_FORMAT_BGRX8888,
+ DRM_FORMAT_BGRA8888,
+ DRM_FORMAT_ABGR8888,
+ DRM_FORMAT_XBGR8888,
+ DRM_FORMAT_RGB888,
+ DRM_FORMAT_BGR888,
DRM_FORMAT_RGB565,
DRM_FORMAT_UYVY,
DRM_FORMAT_YUYV,