]> git.baikalelectronics.ru Git - kernel.git/commit
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)
committerJani Nikula <jani.nikula@intel.com>
Mon, 22 Feb 2016 15:44:36 +0000 (17:44 +0200)
commit760df6a2ba91327557172e4bd2198da76f38d743
treee51270cfb114599d4ffeca9355197263f90a0959
parent39ec23a94c182f506b5b3b0a5dc8b65527f3350c
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
(cherry picked from commit 6392f8478e6f119467b1ad06e30e1f078e62efc1)
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/intel_display.c