]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Ensure the HW is powered during HW access in assert_pipe
authorImre Deak <imre.deak@intel.com>
Fri, 12 Feb 2016 16:55:14 +0000 (18:55 +0200)
committerJani Nikula <jani.nikula@intel.com>
Mon, 22 Feb 2016 15:44:37 +0000 (17:44 +0200)
commitf97942a40e6a9f31cd1c72cca359b0e92c413e78
tree5367a954a0df0c1c26905db86041324c14fdebad
parent760df6a2ba91327557172e4bd2198da76f38d743
drm/i915: Ensure the HW is powered during HW access in assert_pipe

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-6-git-send-email-imre.deak@intel.com
(cherry picked from commit 4feed0ebfa45879bc422c9a0bfa3cffec82ea60a)
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/intel_display.c