[Intel-gfx] [PATCH v2 0/7] drm/i915: Shuffle DP code around

Ville Syrjala ville.syrjala at linux.intel.com
Thu Mar 18 16:10:08 UTC 2021


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

New iteration of the g4x+ DP code shuffle. Dealt with
Daniel's review comments, and in the end I decided to do
the same operation to the g4x HDMI code to make intel_hdmi.c
a bit less confusing as well.

Cc: Daniel Vetter <daniel.vetter at ffwll.ch>

Ville Syrjälä (7):
  drm/i915: Remove dead TPS3->TPS2 fallback code
  drm/i915: Remove dead signal level debugs
  drm/i915: Relocate intel_dp_program_link_training_pattern()
  drm/i915: Split intel_ddi_encoder_reset() from
    intel_dp_encoder_reset()
  drm/i915: Introduce g4x_dp.c
  drm/i915: Introduce g4x_hdmi.c
  drm/i915: Give g4x_{dp,hdmi}.c g4x_ namespace

 drivers/gpu/drm/i915/Makefile                 |    2 +
 drivers/gpu/drm/i915/display/g4x_dp.c         | 1432 ++++++++++++++++
 drivers/gpu/drm/i915/display/g4x_dp.h         |   30 +
 drivers/gpu/drm/i915/display/g4x_hdmi.c       |  616 +++++++
 drivers/gpu/drm/i915/display/g4x_hdmi.h       |   19 +
 drivers/gpu/drm/i915/display/intel_ddi.c      |   11 +-
 drivers/gpu/drm/i915/display/intel_display.c  |   46 +-
 .../drm/i915/display/intel_display_types.h    |   12 +
 drivers/gpu/drm/i915/display/intel_dp.c       | 1457 +----------------
 drivers/gpu/drm/i915/display/intel_dp.h       |   11 -
 .../drm/i915/display/intel_dp_link_training.c |   33 +
 .../drm/i915/display/intel_dp_link_training.h |    3 +
 drivers/gpu/drm/i915/display/intel_hdmi.c     |  618 -------
 drivers/gpu/drm/i915/display/intel_hdmi.h     |    3 -
 drivers/gpu/drm/i915/display/intel_pps.c      |    1 +
 15 files changed, 2184 insertions(+), 2110 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/display/g4x_dp.c
 create mode 100644 drivers/gpu/drm/i915/display/g4x_dp.h
 create mode 100644 drivers/gpu/drm/i915/display/g4x_hdmi.c
 create mode 100644 drivers/gpu/drm/i915/display/g4x_hdmi.h

-- 
2.26.2



More information about the Intel-gfx mailing list