commit | 139295b671ff4ccd904f2fa58e9dbc0fe99cc7fe | [log] [tgz] |
---|---|---|
author | Francisco Jerez <currojerez@riseup.net> | Sat Jan 30 18:28:00 2010 +0100 |
committer | Ben Skeggs <bskeggs@redhat.com> | Tue Feb 09 12:48:56 2010 +1000 |
tree | ce5b11250f24ee977ef6aa04b80a21418b1de22e | |
parent | 69c9700b544e496dc3ccf472a4f3a76dcf4abaf7 [diff] |
drm/nouveau: Fixup semaphores on pre-nv50 cards. Apparently, they generate a PFIFO interrupt each time one of the semaphore methods is executed if its ctxdma wasn't manually marked as valid. This patch makes it flip the valid bit in response to the DMA_SEMAPHORE method (which triggers the IRQ even for a valid ctxdma). Signed-off-by: Francisco Jerez <currojerez@riseup.net> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>