[PATCH RFC/DO NOT MERGE 00/12] drm/msm/hdmi: Add Eliza HDMI and HDMI PHY

Krzysztof Kozlowski krzysztof.kozlowski at oss.qualcomm.com
Fri Aug 28 07:04:58 PDT 2026


RFC
===
Posting to get some comments or just for reference if anyone wants to
build on top, because unfortunately HDMI does not work - no signal and
missing TX ACK on HDMI PHY (hdmi_eliza_phy_ready_poll).  The TX ACK
appears for all four TX0-3 lanes only on the first boot configuration.

The MSM cleanups (first four patches) can be taken as is.

Best regards,
Krzysztof

---
Krzysztof Kozlowski (12):
      drm/msm/hdmi_bridge: Drop redundant initialization in msm_hdmi_bridge_init()
      drm/msm: Properly handle msm_ioremap() without name
      drm/msm/dsi: Fix indentation of if block in dsi_mgr_bridge_mode_valid()
      dt-bindings: display/msm: hdmi: Correct name of disallowed supplies
      dt-bindings: display/msm: hdmi: Add Eliza HDMI TX
      dt-bindings: display/msm: eliza-hdmi-phy: Add Eliza HDMI PHY
      drm/msm/hdmi: Split PHY init from power up
      drm/msm/hdmi: Add support for PM OPP table
      drm/msm/hdmi: Add HDMI for Eliza SoC
      drm/msm/hdmi_phy_eliza: Add support for Synopsys-based HDMI phy on Eliza
      arm64: dts: qcom: eliza: Add HDMI display with HDMI PHY
      arm64: dts: qcom: eliza-evk: Add native HDMI

 .../devicetree/bindings/display/msm/hdmi.yaml      |  71 +-
 .../bindings/display/msm/qcom,eliza-mdss.yaml      |  96 ++-
 .../bindings/phy/qcom,eliza-hdmi-phy.yaml          |  71 ++
 arch/arm64/boot/dts/qcom/eliza-evk.dtsi            | 103 +++
 arch/arm64/boot/dts/qcom/eliza.dtsi                |  94 ++-
 drivers/gpu/drm/msm/Makefile                       |   1 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_12_4_eliza.h |   8 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c  |  15 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h  |   3 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h        |   3 +
 drivers/gpu/drm/msm/dsi/dsi_manager.c              |   2 +-
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |  40 ++
 drivers/gpu/drm/msm/hdmi/hdmi.h                    |  26 +
 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c             | 117 +++-
 drivers/gpu/drm/msm/hdmi/hdmi_phy.c                |  28 +-
 drivers/gpu/drm/msm/hdmi/hdmi_phy_eliza.c          | 723 +++++++++++++++++++++
 drivers/gpu/drm/msm/msm_drv.h                      |   5 +
 drivers/gpu/drm/msm/msm_io_utils.c                 |   6 +-
 drivers/gpu/drm/msm/registers/display/hdmi.xml     | 140 ++++
 19 files changed, 1520 insertions(+), 32 deletions(-)
---
base-commit: 448e60718f7b424994fe1a9013b5317e756e18eb
change-id: 20260824-drm-msm-hdmi-eliza-b3da5ff57851

Best regards,
--  
Krzysztof Kozlowski <krzysztof.kozlowski at oss.qualcomm.com>




More information about the linux-phy mailing list