drm/nouveau/pmu: be more strict about locking
authorKarol Herbst <nouveau@karolherbst.de>
Mon, 11 Jan 2016 01:58:03 +0000 (02:58 +0100)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 20 May 2016 04:43:04 +0000 (14:43 +1000)
commit7d28dbae228d16b28b6af98bf020effabfb7e0b0
tree4d90a3263e5f871ee138612473afb67310e48122
parentc6007dc4e55e1a483c4d1e32dc1055b41aeacfc1
drm/nouveau/pmu: be more strict about locking

When we start communicating with the pmu a bit more, the current code is
a real issue. I encountered a dead lock here, while testing my dynamic
reclocking code

Signed-off-by: Karol Herbst <nouveau@karolherbst.de>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c