Daniel Vetter 34ddc3e9d1 drm/radeon: Don't take dev->struct_mutex in pm functions
We already grab 2 device-global locks (write-sema rdev->pm.mclk_lock
and rdev->ring_lock), adding another global mutex won't serialize this
code more. And since there's really nothing interesting that gets
protected in radeon by dev->struct mutex (we only have the global z
buffer owners and it's still serializing gem bo destruction in the drm
core - which is irrelevant since radeon uses ttm anyway internally)
this doesn't add protection. Remove it.

Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: "Christian König" <christian.koenig@amd.com>
Reviewed-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2015-08-17 16:51:12 -04:00
..
2015-06-04 09:23:51 +10:00
2015-05-26 15:09:03 +02:00
2015-01-22 10:42:19 -05:00
2015-04-13 11:17:58 -04:00
2013-09-11 11:44:38 -04:00
2013-09-11 11:44:38 -04:00
2015-05-26 10:31:21 -04:00
2011-03-31 11:26:23 -03:00
2014-03-06 16:46:56 -05:00
2014-12-02 10:58:33 +10:00
2013-12-18 11:35:01 +10:00
2013-12-18 11:35:01 +10:00
2015-05-07 11:00:15 -04:00