[Intel-gfx] [PATCH 0/7] drm/i915: Make infoframe code available to (e)DP ports
ville.syrjala at linux.intel.com
ville.syrjala at linux.intel.com
Thu Jun 2 19:55:25 UTC 2016
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
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
More information about the Intel-gfx
mailing list