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