[PATCH 0/8][SRU xenial] i915_bpo: DP MST audio support

Timo Aaltonen tjaalton at ubuntu.com
Thu Jun 1 13:19:19 UTC 2017


BugLink: http://bugs.launchpad.net/bugs/1694665

Backport DP MST audio support to ubuntu/i915_bpo.

These are from 4.11. Patch 5/8 touches stock i915 & hda too, but only to hardcode them to use
non-MST pipe. With these patches plus a daily alsa dkms DP MST audio works. Without the DKMS
things work just like before (ie. no DP MST audio, and no regressions either).


Libin Yang (3):
  drm/i915: abstract ddi being audio enabled
  drm/i915/audio: extend get_saved_enc() to support more scenarios
  drm/i915: enable dp mst audio

Pandiyan, Dhinakaran (5):
  drm/i915: Store port enum in intel_encoder
  drm/i915: Eliminate redundant local variable definition
  drm/i915: Switch to using port stored in intel_encoder
  drm/i915: Move audio_connector to intel_encoder
  drm/i915/dp: DP audio API changes for MST

 drivers/gpu/drm/i915/intel_audio.c |   8 +-
 include/drm/i915_component.h       |   6 +-
 sound/pci/hda/patch_hdmi.c         |   4 +-
 ubuntu/i915/i915_drv.h             |   4 +-
 ubuntu/i915/intel_audio.c          | 165 ++++++++++++++++++++++++-------------
 ubuntu/i915/intel_crt.c            |   2 +
 ubuntu/i915/intel_ddi.c            |  21 +++--
 ubuntu/i915/intel_dp.c             |   1 +
 ubuntu/i915/intel_dp_mst.c         |  16 ++++
 ubuntu/i915/intel_drv.h            |   7 +-
 ubuntu/i915/intel_dsi.c            |   1 +
 ubuntu/i915/intel_dvo.c            |   3 +
 ubuntu/i915/intel_hdmi.c           |   1 +
 ubuntu/i915/intel_lvds.c           |   3 +-
 ubuntu/i915/intel_sdvo.c           |   1 +
 ubuntu/i915/intel_tv.c             |   2 +
 16 files changed, 171 insertions(+), 74 deletions(-)

-- 
2.7.4





More information about the kernel-team mailing list