[PATCH 1/2] drm/bridge: ti-tfp410: support hpd via gpio
From: Christopher Spinrath <hidden>
Date: 2017-03-30 21:51:03
Also in:
dri-devel, linux-devicetree
Hi, On 03/30/2017 11:49 AM, Archit Taneja wrote:
On 03/28/2017 07:02 PM, Jyri Sarha wrote:quoted
On 03/27/17 08:58, Archit Taneja wrote:quoted
Hi, On 03/07/2017 03:21 AM, Christopher Spinrath wrote:quoted
Hi Fabio, On 03/06/2017 10:46 PM, Fabio Estevam wrote:quoted
Hi Christopher, On Mon, Mar 6, 2017 at 6:40 PM, [off-list ref] wrote:quoted
From: Christopher Spinrath <redacted> On some boards the hpd pin of a hdmi connector is wired up to a gpio pin. Since in the DRM world the tfp410 driver is responsible for handling the connector, add support for hpd gpios in this very driver. Signed-off-by: Christopher Spinrath [off-list ref] --- drivers/gpu/drm/bridge/ti-tfp410.c | 72 ++++++++++++++++++++++++++++++++++++--...quoted
quoted
The patch looks good to me. Jyri, Is it possible for you to verify this on Beaglebone platform?If I read my BeagleBone DVI-D Cape docs right, it does not have the HPD pin connected. At least it does not mention any gpio that could be used for the purpose. So I can not easily test this patch in real world situation. For what it is worth the patch looks ok to me too.Thanks for the review. I looked at the tfp410 data sheet[1], there isn't a HPD pin on the chip at all. My guess is that boards using tfp410 most likely have the HPD pin routed to the SoC from the HDMI connector (with a level shifter/shield in between).
Exactly. I tried to say that in the commit message (and, actually, that's what I did in Patch 2/2 for the Utilite Pro). Thanks, Christopher
We would eventually need to move the both ddc and hpd stuff to a generic hdmi connector driver later on. I've queued this to drm-misc-next. [1]: http://www.ti.com/lit/ds/symlink/tfp410.pdf Architquoted
Best regards, Jyri _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel at lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel