summaryrefslogtreecommitdiff
path: root/linux-core
diff options
context:
space:
mode:
Diffstat (limited to 'linux-core')
-rw-r--r--linux-core/drm_irq.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/linux-core/drm_irq.c b/linux-core/drm_irq.c
index 837e6951..6966cdb7 100644
--- a/linux-core/drm_irq.c
+++ b/linux-core/drm_irq.c
@@ -122,13 +122,17 @@ int DRM(irq_install)( drm_device_t *dev )
DRM_DEBUG( "%s: irq=%d\n", __FUNCTION__, dev->irq );
+#if 0 /* this is already done in DRM(setup) - why do it here ?? */
dev->context_flag = 0;
dev->interrupt_flag = 0;
dev->dma_flag = 0;
+#endif
+#if __HAVE_DMA
dev->dma->next_buffer = NULL;
dev->dma->next_queue = NULL;
dev->dma->this_buffer = NULL;
+#endif
#if __HAVE_IRQ_BH
#if !HAS_WORKQUEUE