From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Anholt Subject: Re: New LCD connector type? Date: Mon, 09 May 2016 11:09:26 -0700 Message-ID: <878tzjm7c9.fsf@eliezer.anholt.net> References: <572CEA09.2060709@cogentembedded.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0986121862==" Return-path: Received: from anholt.net (anholt.net [50.246.234.109]) by gabe.freedesktop.org (Postfix) with ESMTP id EEF8489AF3 for ; Mon, 9 May 2016 18:09:30 +0000 (UTC) In-Reply-To: <572CEA09.2060709@cogentembedded.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Sergei Shtylyov , dri-devel@lists.freedesktop.org Cc: Laurent Pinchart List-Id: dri-devel@lists.freedesktop.org --===============0986121862== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Sergei Shtylyov writes: > (Resending as I couldn't find this message from January in the list archi= ves.) > > Hello. > > We have a board which has Newhaven Display LCD [1] connected via a wh= at=20 > seems to be a custom 40-signal LCD connector. That connector includes (6-= bit=20 > per component) RGB signals, DISP, H/VSYNC, and the pixel clock signals; i= n=20 > addition, there are I2C and IRQ signals. > Now we need to add support for this kind of connector to the R-Car DU= =20 > driver in order to get the LCD panel resolution from the device tree (see= =20 > drivers/gpu/drm/rcar-du/rcar_du_*con.c for the examples) and so we'd prob= ably=20 > need a new DRM_MODE_CONNECTOR_* constant in include/uapi/drm/drm_mode.h i= n=20 > order to do that... Laurent advised me to ask for the opinions on the=20 > dri-devel mailing list first, which I'm doing. :-) I just added the DPI connector/encoder type for this type of panel connection (even though the pinouts are different on all of the actual connectors). I think thta would make the most sense. I haven't updated libdrm for it yet, though. See https://cgit.freedesktop.org/~airlied/linux/commit/?h=3Ddrm-next&id=3D0b27c= 02a7f1c697694f2ad6d6517e7dbf9ecfa39 for the commit --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJXMNJXAAoJELXWKTbR/J7oFLcQAJuz2SnkZsPimziB3sIlW8P+ XkHeR8DdDel3p+bJ5sjp4nXiagn9bymlTI1Wb+qniEKB5TyyV23EPitXAi+A8kah fWzBLP5NDM37ayeUuFmYeCAjRb5/ylislMFyrxK3nyIzYoMyOffGLgBL519wASIc gdxTNtuw1xvGvG13IFdTrWAoQ7yOcBv0lQ87qLvr5hozewb1hO4wv7v0eBGiXtvW zgBVZ/2a4EPxpb07ECLy9CdE5f/pvKoQvk5H077qfh2YKhIDVWMS9uGMOUvRuUZn XgcYvFRrAUuVW7qPhp/nLxmSRnFPk+S6nz4TwDIByxKd2rVmDEJgNDWm6Fq6MZlr gRriHfvN7Qupb3vlYzHrwIEdlbcupqgZdgu9cvSL5xByu8CSpN7gr/ZSsR1neysC 4UtF2rrDITMx3rPWUPbr5++1QnBUkixcQymo3fSST6TdcFMWy4gbN/Pm+FDIxWnX 750Lyo6liIy2IYxc59Fi360phf5UjizrWGHwoiPfp/Uzx56dPcnHujlmAcQAulPE SEZCD1bri8RYKzUiJu4yMQSK/F8BvQEEnnejOjTECv2juxCvTOXd/7eByzh/djVT Ymv7Tx79k/rzknZdMCJh1FarN810PYLbEZnZRhI8oNnXnCrgJ4dgUNiFVGQHI7PD ta1eXLpMKKifDRTV/nRU =yuLL -----END PGP SIGNATURE----- --=-=-=-- --===============0986121862== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0986121862==--