From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: Re: [PATCH 1/3] drm: add connector info/property for non-std displays Date: Mon, 16 Oct 2017 08:41:56 +0200 Message-ID: <20171016064156.GA16433@ulmo> References: <20171016042909.6901-1-airlied@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1882829949==" Return-path: Received: from mail-qt0-x242.google.com (mail-qt0-x242.google.com [IPv6:2607:f8b0:400d:c0d::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id E31116E1BC for ; Mon, 16 Oct 2017 06:42:00 +0000 (UTC) Received: by mail-qt0-x242.google.com with SMTP id 1so29626343qtn.3 for ; Sun, 15 Oct 2017 23:42:00 -0700 (PDT) In-Reply-To: <20171016042909.6901-1-airlied@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Dave Airlie Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1882829949== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 16, 2017 at 02:29:07PM +1000, Dave Airlie wrote: > From: Dave Airlie >=20 > This adds the infrastructure needed to quirk displays > using edid and to mark them a non-standard. >=20 > A non-standard display is one which doesn't work like > a normal rectangular monitor or requires some transformation > of the output by the rendering process to make sense. >=20 > This is meant to cover head mounted devices like HTC Vive. >=20 > Signed-off-by: Dave Airlie > --- > drivers/gpu/drm/drm_connector.c | 13 +++++++++++++ > drivers/gpu/drm/drm_edid.c | 8 ++++++-- > include/drm/drm_connector.h | 5 +++++ > include/drm/drm_mode_config.h | 7 +++++++ > 4 files changed, 31 insertions(+), 2 deletions(-) "non-standard" seems very ambiguous to me. If this is targetting HMDs in particular, perhaps we can borrow a term from that. Without being really familiar with that technology, a quick Google search suggests that these devices are commonly referred to as operating in "direct mode". Perhaps a boolean "direct-mode" property would be less ambiguous? Thierry --/9DWx/yDrRhgMJTb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAlnkVLIACgkQ3SOs138+ s6HqLBAAvqn++Z0H9DA8hw37+yOdfqQkVrTtG2po50fJGnKBEKtakr3KIbl5mQc4 /G5PhvHVzkUq+EPy0MZNvv+gPsKJyZQu6+U6PQT3iWb6ZrslN/TzbylMbmQ/cBvF xnK/PnII7eKGeP6qo2s750qql6zrRpuu+TUruMVNMH8+GOVby6F8rxPv/c/x5DNb xdUS8Hw7/IUY/3EqtcsIxcTQayeWErgto5RIFTvjmnc2vC+d9+flJSBoV2RcU/3i rgqcRESVwnOV2EHfAU+IHy8mW0TbTskMxq7jBb+biQHQ8SrH9Ct2bNnqzRrjDdmy 8mBAFIJEq244iGmQadVw+oY9S2wZYHsVLXgHDNG99cYIIGKnEywdnnXddUCQeDPm tgKzCawRX2Gir2lGecUxW6PZ9Kvvs9q8WwSQeUWm82luXv7Ih4CTekut3V7rso9p gSarM8yi2vlcXBWtcgprSfUYfgwlXF/wyoXSVgDlt4f+OnKN56FrB0fP2YHMRZbO wfGFkkOb3ufkR50hGzzgpfCOtV5mV5beKQehAWHDmt1vbjpUQARGjN89KyDchWZf 5Ooi1aO/icDA9Ma6tCwXeBz7WMtonfy0lO6ep6OSVcoI8nXi6fWNjS7vKa525eax UlTAuiM5+WbgtLvzSKBddZsmAYuz90GNLbUznTp9IgDPEGTI7rU= =ny+1 -----END PGP SIGNATURE----- --/9DWx/yDrRhgMJTb-- --===============1882829949== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1882829949==--