drm/nouveau: use different register to wait for secret scrubber
authorMaarten Lankhorst <maarten.lankhorst@canonical.com>
Sat, 12 Jan 2013 12:03:16 +0000 (13:03 +0100)
committerBen Skeggs <bskeggs@redhat.com>
Thu, 31 Jan 2013 05:59:57 +0000 (15:59 +1000)
commit1e98380cbd3894de2b3c1ea182d62e946555f7d0
treea235d65137f776961ed7dad24bade60fb295cd8c
parent43f789792e2c7ea2bff37195e4c4b4239e9e02b7
drm/nouveau: use different register to wait for secret scrubber

Fixes long delay when waiting for scrubber on some secret engines.
The exit interrupt seems to not always be generated, so use secret
scrubber active register instead.

Later fuc engines also no longer generate an interrupt, so don't wait
there.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/core/core/falcon.c