]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: enable dp mst audio
authorLibin Yang <libin.yang@intel.com>
Mon, 28 Nov 2016 12:07:07 +0000 (20:07 +0800)
committerJani Nikula <jani.nikula@intel.com>
Tue, 29 Nov 2016 15:42:10 +0000 (17:42 +0200)
commitea81bba8ec9b0dfb4f1429741fa8f40ef291542b
tree75ce22a7c178e1e4ca9c8ed5ebaac8315fecfd8f
parentd714db1fa8af529bcac7b5594f5a865ac94a0cab
drm/i915: enable dp mst audio

This patch adds support for DP MST audio in i915.

Enable audio codec when DP MST is enabled if has_audio flag is set.
Disable audio codec when DP MST is disabled if has_audio flag is set.

Another separated patches to support DP MST audio will be implemented
in audio driver.

This patch is ported from
commit 6b95b4c5083d ("drm/i915: start adding dp mst audio")

And because commit 6b95b4c5083d ("drm/i915: start adding dp mst audio")
breaks MST multi-monitor setups on some platforms, the orignal patch is
reverted by
commit 541c2a04ea42 ("Revert "drm/i915: start adding dp mst audio"")

As the multi-monitor setups issue is fixed, let's port the patch and
enable the dp mst audio.

Signed-off-by: Libin Yang <libin.yang@intel.com>
Cc: Lyude <cpaul@redhat.com>
Cc: Jani Nikula <jani.nikula@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1480334827-112273-3-git-send-email-libin.yang@intel.com
drivers/gpu/drm/i915/intel_dp_mst.c