From dff906c3f91c642ef04731e63c3b5f0e520f7778 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 25 Oct 2018 09:26:35 -0700 Subject: drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without this, the xserver relies on what the 3D driver exposes and assumes that the display can handle it, and then the DRM driver happily tries to scan out a tiled format. Signed-off-by: Eric Anholt Link: https://patchwork.freedesktop.org/patch/msgid/20181025162635.6689-1-eric@anholt.net Acked-by: Noralf Trønnes --- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/gpu/drm/tinydrm/core/tinydrm-core.c') diff --git a/drivers/gpu/drm/tinydrm/core/tinydrm-core.c b/drivers/gpu/drm/tinydrm/core/tinydrm-core.c index 255341ee4eb9..9af51d982a33 100644 --- a/drivers/gpu/drm/tinydrm/core/tinydrm-core.c +++ b/drivers/gpu/drm/tinydrm/core/tinydrm-core.c @@ -146,6 +146,7 @@ static int tinydrm_init(struct device *parent, struct tinydrm_device *tdev, drm->dev_private = tdev; drm_mode_config_init(drm); drm->mode_config.funcs = &tinydrm_mode_config_funcs; + drm->mode_config.allow_fb_modifiers = true; return 0; } -- cgit v1.2.3-59-g8ed1b