mbox series

[0/4] Add MTL DP and HDMI Sequences

Message ID 20230318005852.2303937-1-radhakrishna.sripada@intel.com (mailing list archive)
Headers show
Series Add MTL DP and HDMI Sequences | expand

Message

Sripada, Radhakrishna March 18, 2023, 12:58 a.m. UTC
This series is dependent on the Meteorlake Phy enabling series
which is being reviewed here [1].

The first patch of the series is a squashed patch of all the
patches in [1].

The second and third patches in the series add Display port
and HDMI programming sequences respectively.

The last patch in the series skips programming the pcode
for qgv bandwidth restrictions which is handled by PM Demand
patch part of the squashed patch 1 and patch no 07/22 in [1].

[1] https://patchwork.freedesktop.org/series/109714/
Ankit Nautiyal (1):
  drm/i915/display/mtl: Fill port width in
    DDI_BUF_/TRANS_DDI_FUNC_/PORT_BUF_CTL for HDMI

Clint Taylor (1):
  drm/i915/mtl: Squashed Phy Support

José Roberto de Souza (1):
  drm/i915/mtl/display: Implement DisplayPort sequences

Radhakrishna Sripada (1):
  drm/i915/mtl: Skip pcode qgv restrictions for MTL

 drivers/gpu/drm/i915/Makefile                 |    1 +
 drivers/gpu/drm/i915/display/intel_bw.c       |    7 +-
 drivers/gpu/drm/i915/display/intel_bw.h       |    2 +
 drivers/gpu/drm/i915/display/intel_cx0_phy.c  | 2802 +++++++++++++++++
 drivers/gpu/drm/i915/display/intel_cx0_phy.h  |   57 +
 .../gpu/drm/i915/display/intel_cx0_phy_regs.h |  233 ++
 drivers/gpu/drm/i915/display/intel_ddi.c      |  458 ++-
 .../drm/i915/display/intel_ddi_buf_trans.c    |   85 +-
 .../drm/i915/display/intel_ddi_buf_trans.h    |    6 +
 drivers/gpu/drm/i915/display/intel_display.c  |   25 +-
 .../drm/i915/display/intel_display_power.c    |    9 +-
 .../i915/display/intel_display_power_map.c    |    1 +
 .../i915/display/intel_display_power_well.c   |    2 +-
 .../drm/i915/display/intel_display_types.h    |   23 +
 drivers/gpu/drm/i915/display/intel_dp.c       |   23 +-
 drivers/gpu/drm/i915/display/intel_dpll.c     |   22 +-
 drivers/gpu/drm/i915/display/intel_dpll_mgr.c |    2 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c     |    7 +-
 drivers/gpu/drm/i915/display/intel_hdmi.h     |    1 +
 .../drm/i915/display/intel_modeset_verify.c   |    2 +
 drivers/gpu/drm/i915/display/intel_tc.c       |  177 +-
 drivers/gpu/drm/i915/i915_drv.h               |    6 +
 drivers/gpu/drm/i915/i915_irq.c               |  276 +-
 drivers/gpu/drm/i915/i915_reg.h               |   76 +-
 drivers/gpu/drm/i915/i915_reg_defs.h          |   57 +
 drivers/gpu/drm/i915/intel_pm.c               |  289 ++
 drivers/gpu/drm/i915/intel_pm.h               |   36 +
 27 files changed, 4631 insertions(+), 54 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy.c
 create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy.h
 create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h