[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