diff options
Diffstat (limited to 'drivers/gpu/drm/i915/i915_debugfs.c')
-rw-r--r-- | drivers/gpu/drm/i915/i915_debugfs.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c index f8b8ed22b4d..a017b989b1a 100644 --- a/drivers/gpu/drm/i915/i915_debugfs.c +++ b/drivers/gpu/drm/i915/i915_debugfs.c | |||
@@ -1398,9 +1398,13 @@ static int i915_gen6_forcewake_count_info(struct seq_file *m, void *data) | |||
1398 | struct drm_info_node *node = (struct drm_info_node *) m->private; | 1398 | struct drm_info_node *node = (struct drm_info_node *) m->private; |
1399 | struct drm_device *dev = node->minor->dev; | 1399 | struct drm_device *dev = node->minor->dev; |
1400 | struct drm_i915_private *dev_priv = dev->dev_private; | 1400 | struct drm_i915_private *dev_priv = dev->dev_private; |
1401 | unsigned forcewake_count; | ||
1401 | 1402 | ||
1402 | seq_printf(m, "forcewake count = %d\n", | 1403 | spin_lock_irq(&dev_priv->gt_lock); |
1403 | atomic_read(&dev_priv->forcewake_count)); | 1404 | forcewake_count = dev_priv->forcewake_count; |
1405 | spin_unlock_irq(&dev_priv->gt_lock); | ||
1406 | |||
1407 | seq_printf(m, "forcewake count = %u\n", forcewake_count); | ||
1404 | 1408 | ||
1405 | return 0; | 1409 | return 0; |
1406 | } | 1410 | } |