From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> The video DIP can be used for DP SDP transmission, so I figured we should move the vfuncs into the intel_digital_port structure. This migth help with the LSPCON work, and it will also allow us to rip out the duplicated video DIP routine from the PSR code. The last patch we don't want to merge just yet. The state checker would get angry at the VSC DIP being enabled even though the pipe config didn't indicate that infoframes are used. I think we'll want to convert the has_infoframe into a bitmask and then do something about the VSC DIP. Not quite sure yet. Entire series available here: git://github.com/vsyrjala/linux.git infoframe_dig_port_2 Ville Syrjälä (7): 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: Remove mostly duplicated video DIP handling from PSR code drm/i915: Allow DP ports to set/readout infoframe state (WIP) drivers/gpu/drm/i915/intel_ddi.c | 31 +++++++---- drivers/gpu/drm/i915/intel_dp.c | 12 +++++ drivers/gpu/drm/i915/intel_drv.h | 17 +++--- drivers/gpu/drm/i915/intel_hdmi.c | 111 +++++++++++++++++++++----------------- drivers/gpu/drm/i915/intel_psr.c | 41 +++----------- include/drm/drm_dp_helper.h | 8 +++ 6 files changed, 122 insertions(+), 98 deletions(-) -- 2.7.4 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx