* [PATCH v1 0/3] drm/bridge: dw-hdmi: allow ignoring rxsense for hotplug
@ 2026-09-02 13:01 Ian Ray
0 siblings, 0 replies; only message in thread
From: Ian Ray @ 2026-09-02 13:01 UTC (permalink / raw)
To: Neil Armstrong, Robert Foss, Andrzej Hajda, Laurent Pinchart,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer
Cc: Fabio Estevam, Frank Li, Jonas Karlman, Jernej Skrabec,
Luca Ceresoli, dri-devel, devicetree, imx, linux-arm-kernel,
linux-kernel, Ian Ray
Commit da09daf88108 ("drm: bridge: dw_hdmi: only trigger hotplug event
on link change") made hotplug detection also consider rxsense: a
disconnect is now reported only when both HPD and rxsense are low.
This is a problem for boards that route the HDMI output through a
downstream device which keeps the TMDS lines permanently loaded. On the
GE B450/B650/B850 (bx50v3) boards an STDP2600 HDMI-to-DP converter is
used, so rxsense is always asserted and a disconnect is never reported,
even though the HPD signal works correctly. The connector is stuck in
the "connected" state.
This series adds an optional 'ignore-rxsense' device tree property that
restores HPD-only detection for such boards, and enables it on the
bx50v3 boards. The change is backward compatible: without the property
the existing behaviour is unchanged, so old device trees are unaffected.
Patch 1 adds the device tree binding.
Patch 2 adds the driver support in the common dw-hdmi layer.
Patch 3 enables the property on the imx6q bx50v3 boards.
`make dt_binding_check' is clean for the schema.
`make CHECK_DTBS=y' is clean for the device trees.
Note: The series touches two subsystems. Patches 1-2 target drm-misc;
patch 3 (ARM dts). Sent together for context, but driver support must
land first.
Ian Ray (3):
dt-bindings: display: synopsys,dw-hdmi: add ignore-rxsense
drm/bridge: dw-hdmi: optionally ignore rxsense when detecting hotplug
ARM: dts: imx: bx50v3: ignore HDMI rxsense
.../bindings/display/bridge/synopsys,dw-hdmi.yaml | 8 ++++++++
arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi | 5 +++++
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 ++++++
3 files changed, 19 insertions(+)
--
2.47.3
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-02 13:01 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-02 13:01 [PATCH v1 0/3] drm/bridge: dw-hdmi: allow ignoring rxsense for hotplug Ian Ray
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox