Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp3877725ybv; Sun, 16 Feb 2020 07:59:59 -0800 (PST) X-Google-Smtp-Source: APXvYqw8eC1NPXU2U0KwyBGZFqlKvSgJepoMcybTw/ILKjlpBPQ572+BsP2etSFublBlknxJTg6Z X-Received: by 2002:aca:2114:: with SMTP id 20mr7777620oiz.9.1581868799418; Sun, 16 Feb 2020 07:59:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581868799; cv=none; d=google.com; s=arc-20160816; b=Fi04BC5aeF95W6Q7B46iqg3dtOD2pqw8kKapyhaxtmx2sIpkaguajSeEj6SFvfawZt zBx8pNqDaCUwHMZJ1GyZfB+nGJiOIZT58ppTL0xHVO/9NrOsdMSvuwC8draj0OYkPTf5 Tr4q0VnT+GmwCqTPD1jZzC7rY3OYHLJBWf9x5q2u9vuDRuCEZaHKjRMDAkojWdwY/dyI vxw2ebg8iz3dcTkcMp4/Rf+FGW/2s4GwiIQ+P4MFDzFOAAYa2vKvTybijPE/OrsRgbms 2QsdZ6xCLtu3Vp/T7Geij9EDr87fEWRkbslFW+C8UydkVwBbQqqYtuOBOcJc7ijyXyKx 2ZxQ== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=euW6vOeEXRNCpOLcFmuhhSlyzof0lbP27ls/IkheQ7E=; b=NueOWhjuVXzmli0kuyhIp/+nRfMCSQM8Yxk1C/suLZAz06PQ8hq/etjkZaFHO656mY VVnIDHpMMQ/+JYdbUL/jM4nMbi8XKh/Au8lgO+53K7gPVCFUoDiYkwZMzBjdhOOhqmlu vHhaL7ULk61hYikYRj0bx1UiRR36IB7ca3wMWM1ensEU8ozF7U7puFy4zwWwNvJ03DjL TyOyX+GdTkGKteWp9ZNhkQv7JqOjIcFtqSPU/cGc2XjMaEiHLi7y3YdFkgKca0diZLDd mJj6snA86Y2elzIWuJSGQgZ+LXku7kWyDzl9w4+MtJFYjm1/NQyac2FcSfVQVnFoAeJF Lx8g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@crapouillou.net header.s=mail header.b=s1ZPUDAQ; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=crapouillou.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u13si5907084otg.56.2020.02.16.07.59.47; Sun, 16 Feb 2020 07:59:59 -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=fail header.i=@crapouillou.net header.s=mail header.b=s1ZPUDAQ; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=crapouillou.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728414AbgBPP6k (ORCPT + 99 others); Sun, 16 Feb 2020 10:58:40 -0500 Received: from outils.crapouillou.net ([89.234.176.41]:46002 "EHLO crapouillou.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728396AbgBPP6j (ORCPT ); Sun, 16 Feb 2020 10:58:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crapouillou.net; s=mail; t=1581868713; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=euW6vOeEXRNCpOLcFmuhhSlyzof0lbP27ls/IkheQ7E=; b=s1ZPUDAQHlYJWMS0XZmG7j7/K3bIsZh1BdvwMjHBtHbB7MCBtq0oHJnBl+WXkflcMc8yGA 7aS++Wirv/IuMH3nNApbhX5r4X5v62NKqcNfxs/u/GYK8fbymRkYM0PDPb7lG2CKHd+qS0 45RNQZdbVfdUCegLkxLdlIXFnjAw4wE= From: Paul Cercueil To: David Airlie , Daniel Vetter Cc: od@zcrc.me, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Paul Cercueil Subject: [PATCH 2/3] gpu/drm: ingenic: Switch emulated fbdev to 16bpp Date: Sun, 16 Feb 2020 12:58:10 -0300 Message-Id: <20200216155811.68463-2-paul@crapouillou.net> In-Reply-To: <20200216155811.68463-1-paul@crapouillou.net> References: <20200216155811.68463-1-paul@crapouillou.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The fbdev emulation is only ever used on Ingenic SoCs to run old SDL1 based games at 16bpp (rgb565). Recent applications generally talk to DRM directly, and can request their favourite pixel format; so we can make everybody happy by switching the emulated fbdev to 16bpp. Signed-off-by: Paul Cercueil --- drivers/gpu/drm/ingenic/ingenic-drm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/ingenic/ingenic-drm.c b/drivers/gpu/drm/ingenic/ingenic-drm.c index 034961a40e98..9aa88fabbd2a 100644 --- a/drivers/gpu/drm/ingenic/ingenic-drm.c +++ b/drivers/gpu/drm/ingenic/ingenic-drm.c @@ -808,7 +808,7 @@ static int ingenic_drm_probe(struct platform_device *pdev) goto err_devclk_disable; } - ret = drm_fbdev_generic_setup(drm, 32); + ret = drm_fbdev_generic_setup(drm, 16); if (ret) dev_warn(dev, "Unable to start fbdev emulation: %i", ret); -- 2.25.0