drm/nouveau: resume display if any later suspend bits fail
authorIlia Mirkin <imirkin@alum.mit.edu>
Thu, 23 Jan 2014 07:45:02 +0000 (02:45 -0500)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 29 Jan 2014 23:20:28 +0000 (09:20 +1000)
commitf3980dc50c5117a952baee7135aae50d48304af3
tree34f162b4df261f10701e13e279cf09363023797c
parent09c3de135063f93d7137ad112f551f293b1204cf
drm/nouveau: resume display if any later suspend bits fail

If either idling channels or suspending the fence were to fail, the
display would never be resumed. Also if a client fails, resume the fence
(not functionally important, but it would potentially leak memory).

See https://bugs.freedesktop.org/show_bug.cgi?id=70213

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_drm.c