diff options
Diffstat (limited to 'src/i830_dri.c')
-rw-r--r-- | src/i830_dri.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/i830_dri.c b/src/i830_dri.c index fb9b6f63..bf64fa32 100644 --- a/src/i830_dri.c +++ b/src/i830_dri.c @@ -939,12 +939,14 @@ Bool I830DRIResume(ScreenPtr pScreen) { ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; + I830Ptr pI830 = I830PTR(pScrn); DPRINTF(PFX, "I830DRIResume\n"); I830ResumeDma(pScrn); - I830DRIInstIrqHandler(pScrn); + if (!pI830->memory_manager) + I830DRIInstIrqHandler(pScrn); return TRUE; } |