[PATCH v3 0/2] "no-hpd" support in CDNS DP bridge driver

Harikrishna Shenoy h-shenoy at ti.com
Wed Feb 5 11:50:23 UTC 2025


In J721s2 EVM, DP0 HPD is not connected to correct HPD pin on SOC
which results in HPD detect as always connnected, so when display
is not connected driver continuously retries to read EDID and DPCD
registers.

To handle such cases add support for no hpd configuration in
cdns-mhdp driver.

Changelog v2->v3:
- update the mhdp->plugged status for no hpd configuration in
cdns_mhdp_bridge_detect()

Link to v2: 
<https://lore.kernel.org/all/20230406015207.GO9915@pendragon.ideasonboard.com/>

Rahul T R (2):
  dt-bindings: drm/bridge: Add no-hpd property
  drm: bridge: cdns-mhdp8546: Add support for no-hpd

 .../display/bridge/cdns,mhdp8546.yaml         |  6 +++
 .../drm/bridge/cadence/cdns-mhdp8546-core.c   | 54 ++++++++++++++++---
 .../drm/bridge/cadence/cdns-mhdp8546-core.h   |  1 +
 3 files changed, 55 insertions(+), 6 deletions(-)

-- 
2.34.1



More information about the dri-devel mailing list