[PATCH v2 0/8] drm/i915: Make infoframe code available to (e)DP ports

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx>

A reposting of my earlier series to untangle the video DIP stuff from
intel_hdmi. The immediate benefit is getting rid of some duplicated
video DIP code from PSR. And in the future I think we may want to start
pusing out infoframes for DP stuff as well (perhaps for HDMI/DP++
downstream ports and whatnot). Oh and there's some extended colorimetry
stuff in the VSC SDP, so we'll probably want to start sending that out
for all DP ports at some point.

I left out the more experimental bits from this one so that
everything that CI sees is stuff we would want to push.

Series available here:
git://github.com/vsyrjala/linux.git infoframe_dig_port_5

Ville Syrjälä (8):
  drm/dp: Add defines for DP SDP types
  drm/i915: Check has_infoframes when enabling infoframes
  drm/i915: Disable infoframes when shutting down DDI HDMI
  drm/i915: Move infoframe vfuncs into intel_digital_port
  drm/i915: Init infoframe vfuncs for DP encoders as well
  drm/i915: Plumb crtc_state to PSR enable/disable
  drm/i915: Remove mostly duplicated video DIP handling from PSR code
  drm/i915: Constify states passed to enable/disable/etc. encoder hooks

 drivers/gpu/drm/i915/intel_crt.c    |  22 ++---
 drivers/gpu/drm/i915/intel_ddi.c    |  61 ++++++------
 drivers/gpu/drm/i915/intel_dp.c     |  71 +++++++-------
 drivers/gpu/drm/i915/intel_dp_mst.c |  16 ++--
 drivers/gpu/drm/i915/intel_drv.h    |  60 ++++++------
 drivers/gpu/drm/i915/intel_dsi.c    |  22 ++---
 drivers/gpu/drm/i915/intel_dvo.c    |  12 +--
 drivers/gpu/drm/i915/intel_hdmi.c   | 183 ++++++++++++++++++++----------------
 drivers/gpu/drm/i915/intel_lvds.c   |  24 ++---
 drivers/gpu/drm/i915/intel_psr.c    | 116 +++++++++--------------
 drivers/gpu/drm/i915/intel_sdvo.c   |  24 ++---
 drivers/gpu/drm/i915/intel_tv.c     |  14 +--
 include/drm/drm_dp_helper.h         |  11 +++
 13 files changed, 327 insertions(+), 309 deletions(-)

-- 
2.10.2

_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux