Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp6205018ybv; Tue, 18 Feb 2020 12:00:52 -0800 (PST) X-Google-Smtp-Source: APXvYqxF1BsDhv3VouuEkOE6eAcBa1UJur5vcX2MLTQORFFjHqkHEAuFFo+P6ERvQO9Ynt+Qk+ts X-Received: by 2002:aca:ebcb:: with SMTP id j194mr2390531oih.154.1582056052072; Tue, 18 Feb 2020 12:00:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582056052; cv=none; d=google.com; s=arc-20160816; b=mi7BpPa1NpF+XRKKK42k6I8vV4hwNomX+/4NptnB3M19vCZKz+85t4kb/wQM2TrnFU FIo7WHq38sleV7D42V2CuxTPKUbO1cVXHpcM+OcRTMExAHUtU6BKV/xFxp2cWtqDMQDD ZLP7XHNQ/q0gGvbul3tlyVYznWBTKJ+xhzQ6HwPH5dje0v0NUK5tmG1lWaT+hVZ0IIW0 x0EvSF+B4xJrGIc9ZZzs2S2v9l5sn1ypZuRl1BRh33R+5Qq6ebyFH4t5LZu3R4+vgYFB 4jbiadkUxjDGmPF8/yuNcQlKCklFC06r6Nk4kaF0hrpnJr5Dp9lXBS1gjqGH/30AAcEB wgTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=QzjBhcL9I9l+Hc6FVdQo9xev+i+Sx6iW/vY5EwZhzYs=; b=EvcliBz2AQr4tpo6VN6sAh+C60K/tMR3JmDdiwK/A6Hy7tpj0tOBjFYuEQ787d7Xs5 XouoP7E64C84mE7bY4NjUezSJupUQSo7ueGJBwvdoHyALQ71TI4dICXRbPWRem/z3dvO rBGL37flyYVjduspQFzNCnu/dGW58ietHNNQlNN5gHwqTwrrqDFWzoYK31k6df7P5XzX YZtKuEUIfK6QMjCZKoflGsHvMymQ4FB0UBagKFD/bRy2XDOsk4V4cYV9x6tWFEbXu0sI R6kcjGGBVyWRegN0QYrzMQ+rtEgHNYyCNDY8tMa8lsGy1Zaopt05PoJyUbTrxitQWWOV ySMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=pgBhDxdA; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y19si2112619oto.102.2020.02.18.12.00.39; Tue, 18 Feb 2020 12:00:52 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=pgBhDxdA; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727046AbgBRT74 (ORCPT + 99 others); Tue, 18 Feb 2020 14:59:56 -0500 Received: from mail.kernel.org ([198.145.29.99]:38800 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726557AbgBRT7w (ORCPT ); Tue, 18 Feb 2020 14:59:52 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 6ED3920659; Tue, 18 Feb 2020 19:59:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1582055991; bh=DtG1klsFYIJX4cADiDULKjR/ydcpU3huW4ineSvRNjg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pgBhDxdAoNJ7x7B2YJEvD/cXQp7D+PoRV23dl/4mjAq5JJDeM6t2t8CxxUhkZqjx6 dDJVzUL8x4cbUVzDvV9wRJt/ZyoITGRA9sSZ9DybY7gZYRRHlR+o3T1rVKO/G3AYGO uyPBH6ryLw6NNAvKKEQnlVy1umvqsqbgq+KK8oZw= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Jernej Skrabec , Paul Kocialkowski , Maxime Ripard Subject: [PATCH 5.4 60/66] Revert "drm/sun4i: drv: Allow framebuffer modifiers in mode config" Date: Tue, 18 Feb 2020 20:55:27 +0100 Message-Id: <20200218190433.633379307@linuxfoundation.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200218190428.035153861@linuxfoundation.org> References: <20200218190428.035153861@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Jernej Skrabec commit cf913e9683273f2640501094fa63a67e29f437b3 upstream. This reverts commit 9db9c0cf5895e4ddde2814360cae7bea9282edd2. Setting mode_config.allow_fb_modifiers manually is completely unnecessary. It is set automatically by drm_universal_plane_init() based on the fact if modifier list is provided or not. Even more, it breaks DE2 and DE3 as they don't support any modifiers beside linear. Modifiers aware applications can be confused by provided empty modifier list - at least linear modifier should be included, but it's not for DE2 and DE3. Fixes: 9db9c0cf5895 ("drm/sun4i: drv: Allow framebuffer modifiers in mode config") Signed-off-by: Jernej Skrabec Reviewed-by: Paul Kocialkowski Signed-off-by: Maxime Ripard Link: https://patchwork.freedesktop.org/patch/msgid/20200126065937.9564-1-jernej.skrabec@siol.net Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 - 1 file changed, 1 deletion(-) --- a/drivers/gpu/drm/sun4i/sun4i_drv.c +++ b/drivers/gpu/drm/sun4i/sun4i_drv.c @@ -85,7 +85,6 @@ static int sun4i_drv_bind(struct device } drm_mode_config_init(drm); - drm->mode_config.allow_fb_modifiers = true; ret = component_bind_all(drm->dev, drm); if (ret) {