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)
committerImre Deak <imre.deak@intel.com>
Wed, 17 Feb 2016 14:09:38 +0000 (16:09 +0200)
commit4feed0ebfa45879bc422c9a0bfa3cffec82ea60a
tree1c781071a645aa59fc658225f65ce7eefa6c4d8d
parent6392f8478e6f119467b1ad06e30e1f078e62efc1
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
drivers/gpu/drm/i915/intel_display.c