drm/i915/dp: Ensure the HW is powered during HW state readout
authorImre Deak <imre.deak@intel.com>
Fri, 12 Feb 2016 16:55:18 +0000 (18:55 +0200)
committerImre Deak <imre.deak@intel.com>
Wed, 17 Feb 2016 14:17:34 +0000 (16:17 +0200)
commit6fa9a5ecf7a54450b255229ac1fc6df276cf0653
tree0553ee377267089b4f37814b72dc5f1b267f3469
parente129649b7a3e1d50d196e159492496777769437e
drm/i915/dp: Ensure the HW is powered during HW state readout

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-10-git-send-email-imre.deak@intel.com
drivers/gpu/drm/i915/intel_dp.c