[Intel-gfx] [PATCH 0/9] drm/i915/mtl: Add Support for C10 phy
Radhakrishna Sripada
radhakrishna.sripada at intel.com
Wed Apr 12 22:49:16 UTC 2023
This is a new rev for the series with the same title posted
by Mika Kahola at [1].
Reusing the commit message from the series to preserve the version history.
Phy programming support for C10 phy. This is the first part of
the series that adds support for PICA phy. Later stage the support
for C20 phy is added. This series gets the eDP going.
v2: Register refinitions in intel_cx0_phy_regs.h file (Jani)
v3: Add waits for between message bus writes (Imre)
General cleanups and macro definitions (Imre)
v4: Several nitpicks across patches(Imre)
s/dev_priv/i915/,s/intel_c10mpllb_state/intel_c10pll_state/
Push the output init patch later
Add teh HDMI definition patch.
Note that patches 1-7 are required to boot with edp/native DP.
Patches 8, 9 add the HDMI functionality.
Signed-off-by: Mika Kahola <mika.kahola at intel.com>
Signed-off-by: Radhakrishna Sripada <radhakrishna.sripada at intel.com>
1. https://patchwork.freedesktop.org/series/116191/
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: Initial DDI port setup
José Roberto de Souza (1):
drm/i915/mtl/display: Implement DisplayPort sequences
Mika Kahola (4):
drm/i915/mtl: Add DP rates
drm/i915/mtl: Create separate reg file for PICA registers
drm/i915/mtl: Add vswing programming for C10 phys
drm/i915/mtl: MTL PICA hotplug detection
Radhakrishna Sripada (2):
drm/i915/mtl: Add Support for C10 PHY message bus and pll programming
drm/i915/mtl: Add C10 phy programming for HDMI
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 1941 +++++++++++++++++
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 37 +
.../gpu/drm/i915/display/intel_cx0_phy_regs.h | 180 ++
drivers/gpu/drm/i915/display/intel_ddi.c | 403 +++-
.../drm/i915/display/intel_ddi_buf_trans.c | 31 +-
drivers/gpu/drm/i915/display/intel_display.c | 6 +-
.../drm/i915/display/intel_display_types.h | 13 +
drivers/gpu/drm/i915/display/intel_dp.c | 15 +-
drivers/gpu/drm/i915/display/intel_dpll.c | 26 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 5 +-
.../drm/i915/display/intel_modeset_verify.c | 2 +
drivers/gpu/drm/i915/i915_irq.c | 237 +-
drivers/gpu/drm/i915/i915_reg.h | 43 +-
drivers/gpu/drm/i915/i915_reg_defs.h | 57 +
16 files changed, 2970 insertions(+), 29 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
--
2.34.1
More information about the Intel-gfx
mailing list