Received: by 10.213.65.68 with SMTP id h4csp1574546imn; Thu, 15 Mar 2018 03:47:38 -0700 (PDT) X-Google-Smtp-Source: AG47ELuzb9Nj3Gtk+LZFCbr1fkrZc+KROFN1KOXzBwbJfjIqS8Dr8Lh9Oh0g1wLo6MvAnsfq8ho5 X-Received: by 2002:a17:902:bd09:: with SMTP id p9-v6mr2003759pls.68.1521110858474; Thu, 15 Mar 2018 03:47:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521110858; cv=none; d=google.com; s=arc-20160816; b=kAJHsAbtRn9Ak5okiVbNQ4Q602fBbZk4HL+6kBemx/pAVsbFhM8mCbElfkJVNJysm6 lcoW++DU5k1U+jkv3nmLoMXKW4WWCPsdlO5a2j+vwyVtqblzd/g2VPsYpcnJtjvWbAf4 j9z43Jg04iAXp5bTRygjG1LVX7qsdTa6FKvDw8hLiVJL1tnbfk0Ybmufxn3U1kNJ2crK sFcsn5X/qUSwuKoaQ5O33r5vErlAT48nl6BI2YJHvWW/4fwRaHaBMe1NKp+awrVvN4WG nD4zVGFvlNL+deQ1vHY4f9hKXlgSX1yPDg3dQzSn2se8xCjyl0KwYw9fN4oaRWUWNHMc yCvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=j+BlMQq7XgbCnvxPm0+93ltCF/NtqJH6suG9L53RUYw=; b=mU/ZiImrBOIih74REW++sR5BQB83vLL+91A2um++Y/co+o1cfnpDGkOAq9wlN44RJo sdvUe0rzLHfASHf+DelrR45XqA94KJYxuI5Hev2uEb59mIcJalIYQVtduC7HOGKZT4wx qKsplke0RCX1zB17kC2uHCobCdxf0bh3/TVPoBVa4bKh2nmDfr6+vSUkaJLIUEUFBZ7N FFsT5u5d35WmxD51LcD15sia7nXGpRIKg86HHMGioOljZS558hMpofa49Uwoh10C5IZS OgTOTlaczlkj9Z9Ximc96VRhBnKBTBz5LOfb8y21i2JXAugyTC8twsHyqMyzulHciLB8 KMsA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=hLEOuGJj; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t13si3621209pfa.294.2018.03.15.03.47.23; Thu, 15 Mar 2018 03:47:38 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=hLEOuGJj; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751991AbeCOKpQ (ORCPT + 99 others); Thu, 15 Mar 2018 06:45:16 -0400 Received: from mail-wm0-f66.google.com ([74.125.82.66]:54233 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751600AbeCOKpO (ORCPT ); Thu, 15 Mar 2018 06:45:14 -0400 Received: by mail-wm0-f66.google.com with SMTP id e194so9475665wmd.3; Thu, 15 Mar 2018 03:45:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=j+BlMQq7XgbCnvxPm0+93ltCF/NtqJH6suG9L53RUYw=; b=hLEOuGJjxzDTs8jGt77LwVta2zoYDgPZhKfl8qsPSl0E6/WS9BrytqYKWB7YLEF8D5 PXZAJezLsbELVCzwbWAjOkIg51Xz9WXvhShC/eEIvzg3YJR6fz7VJpBg1vNahB9yBojM 55rkhIEyvj4yICJ5rD6Kqt6cgixpvMVkDCCJundKF4O+aLaUiuhwOQ55vO1wFGP78Hag wkSpCdajXbFB+VBEV0BixlAN097U87n+GpGkHFoNeui8uXyzlB2XIF34TBzhtM6FCu/c UImlJfRk65ukyotq8yLz7NonYLboCB7V8ai8au1H5erBN9zxLdiqIePuqmIzJRXtzh1k achw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=j+BlMQq7XgbCnvxPm0+93ltCF/NtqJH6suG9L53RUYw=; b=Zcy8CjVzmCc8h/BRMz1AeEdLq2mdUbc4ydUkJyl1ZHeGVAQQucqbPh1XMAf06BHIpC 2k8FgZYoZ5n6nff0003CuKkFU+XTycSyVMYgulO8j9Umxep/5bx9ntvJaentVyO3FdtZ hcQHV3xx9Xjj3hEsIbMpAfxpXMWyVl6ooYfZV2W7DWaikscXfEgvgvpU/jf05ehqjI90 3VKiW6T4na/N4Z+2CVdGjXSyv25K80ZdlNdIb0iB9ryT62UvmeETuLnx6F+uftDEogXe TnydKQ9qJiFPXO06qn7UicqZABBTMHQTZij010eJelCSfyDtMcCcFYu5B5PV3mXI/CE4 /TBQ== X-Gm-Message-State: AElRT7Gjt9CeBF4MDCxkcTXlsZM/u0AWqfAniswV5nTZ/CDvvR54fPFT sTwgKab+6ftTKUpB5Xfoo8I= X-Received: by 10.28.40.214 with SMTP id o205mr4013758wmo.22.1521110713555; Thu, 15 Mar 2018 03:45:13 -0700 (PDT) Received: from localhost (p200300E41F1A6C00A7FFE15449086C5C.dip0.t-ipconnect.de. [2003:e4:1f1a:6c00:a7ff:e154:4908:6c5c]) by smtp.gmail.com with ESMTPSA id a131sm613409wme.24.2018.03.15.03.45.12 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Mar 2018 03:45:12 -0700 (PDT) Date: Thu, 15 Mar 2018 11:45:11 +0100 From: Thierry Reding To: Dmitry Osipenko Cc: dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v1 3/3] drm/tegra: dc: Dedicate overlay plane to cursor on older Tegra's Message-ID: <20180315104511.GC15393@ulmo> References: <8d9c7220b1d2cf126bd2030e5d232ec06f761440.1521075485.git.digetx@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hYooF8G/hrfVAmum" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --hYooF8G/hrfVAmum Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 15, 2018 at 04:00:25AM +0300, Dmitry Osipenko wrote: > Older Tegra's do not support RGBA format for the cursor, but instead > overlay plane could be used for it. Since there is no much use for the > overlays on a regular desktop and HW-accelerated cursor is much better > than a SW cursor, let's dedicate one overlay plane to the mouse cursor. >=20 > Signed-off-by: Dmitry Osipenko > --- > drivers/gpu/drm/tegra/dc.c | 28 +++++++++++++++++++++++----- > 1 file changed, 23 insertions(+), 5 deletions(-) Applied. I'm not entirely happy that we need to sacrifice one of the overlay windows for this, but you're right, it's probably okay given how little planes are used on a regular desktop. We could always provide a module parameter to switch this on and off if that's ever something we want. Applied, thanks. Thierry --hYooF8G/hrfVAmum Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAlqqTrUACgkQ3SOs138+ s6FEEhAAgJOMBgV21IHagDteeJ/4/5iPivGgzdNaSD61iA5UCp07Ke/c4EiT1dmp PGRFAfl6yvKkd0gPDIhBQSB7I9oJsCAsLsxxvJE5roqdoJj/i/ZgggjVAkNae10l gcV4xmYCdwOgxKHbILO09Kw1+M0bL+oSXdCX2zCwAsfTUcRj28rQ/OLcAeP7iza3 JE2NePsmQ81kAlTsWcAgSJvEawhZ9l2w2J7fpP3rSlQT0ksdVWFAPfvZu6LkOBmF KqH/PmiXqBZsIIPEYxXlB0KNNUfQ//0CeiBX+yrfnrCQC9tXNgf5ruAilzbXK7Rj eFmLzc1vZNXzfNsCcvCL9/QIus4RSZJCBFMg294PEBiv04y2aMOsjbuvFUVvkXvb 2FGwjfYz69zEU6WYyx4ilt/1QzUnWGXKYSD9FmZ0aFtzzHk4QGuZd6ki0QDtLkFn gllvffrnH4lcvRpyTjPjEP6+clnb70pE89LVwxtBKPmIIVEmS732Wl9ZDBtSDAQc uicPBTBz1f1Z4ADuJ+ytK+yihaDWsAft9edGyDSmRULxZhi9RqRBjN14Y/t9bJwv ZCdRVMln+jwCPB+0RaqtdslXZ/iJvWX+raGzxfDt224nFjqoXepk1mjxuPn2jqCT mL64AI6arUnUDMfTe5GHB0ftOTehSDzPGgQSIYYKduIxFvf1QfY= =Tl4S -----END PGP SIGNATURE----- --hYooF8G/hrfVAmum--