nouveau: disable all card interrupts when unknown PFIFO IRQ occurs.
This is possibly temporary. I can trigger an unending IRQ storm on G8x in some circumstances, and have no idea how to handle that particular PFIFO exception correctly yet.main
parent
5c4c778c0d
commit
77d20928b3
|
@ -120,6 +120,7 @@ nouveau_fifo_irq_handler(struct drm_device *dev)
|
|||
if (status) {
|
||||
DRM_INFO("Unhandled PFIFO_INTR - 0x%08x\n", status);
|
||||
NV_WRITE(NV03_PFIFO_INTR_0, status);
|
||||
NV_WRITE(NV03_PMC_INTR_EN_0, 0);
|
||||
}
|
||||
|
||||
NV_WRITE(NV03_PFIFO_CACHES, reassign);
|
||||
|
|
Loading…
Reference in New Issue