drm/i915: Read power well status before other registers for drpc info
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 19 Nov 2014 18:07:42 +0000 (20:07 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 20 Nov 2014 12:03:34 +0000 (13:03 +0100)
commit6b312cd3668b066467228b51142d05b94c2ad7d8
tree6a5192a6d8a43b5b9d4309927e38e415a1077706
parent656bfa3afc14e45e2d9e1624bf60d79b3beb12f2
drm/i915: Read power well status before other registers for drpc info

Trying to read the status of the power wells right after taking forcewake
for the other register reads makes little sense. Most of the time the
power wells will still be up due to the recent forcewake. Instead do the
power well status read first, and only then read the register needing
forcewake. This way the reported power well status can actually reflect
what's going on in the system.

Cc: Deepak S <deepak.s@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Deepak S <deepak.s@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_debugfs.c