drm/i915: Ensure the HW is powered when disabling VGA
authorImre Deak <imre.deak@intel.com>
Fri, 12 Feb 2016 16:55:13 +0000 (18:55 +0200)
committerImre Deak <imre.deak@intel.com>
Wed, 17 Feb 2016 14:09:30 +0000 (16:09 +0200)
commit6392f8478e6f119467b1ad06e30e1f078e62efc1
treea7b24c8f6fed1d9e53a6bc07a8a2b37a6a92d21a
parent12fda3876d08519bdf6f0acc70dd35754b422ed5
drm/i915: Ensure the HW is powered when disabling VGA

The assumption when adding the intel_display_power_is_enabled() checks
was that if it returns success the power can't be turned off afterwards
during the HW access, which is guaranteed by modeset locks. This isn't
always true, so make sure we hold a dedicated reference for the time of
the access.

Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/1455296121-4742-5-git-send-email-imre.deak@intel.com
drivers/gpu/drm/i915/intel_display.c