drm/i915/vlv: Make intel_crt_reset() per-encoder
authorLyude <cpaul@redhat.com>
Tue, 21 Jun 2016 21:03:41 +0000 (17:03 -0400)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 14 Jul 2016 20:06:11 +0000 (22:06 +0200)
commit28cf71ce3e206db1c3f30b3da31e7b48b2269e4c
treef199e0e6c892f55c49ea83724c930aa13afbcb43
parentfb7404e81555b670e44fed6a95c277fe0214f540
drm/i915/vlv: Make intel_crt_reset() per-encoder

This lets call intel_crt_reset() in contexts where IRQs are disabled and
as such, can't hold the locks required to work with the connectors.

Cc: stable@vger.kernel.org
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Lyude <cpaul@redhat.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_crt.c