drm: don't reset to 0 irq_enabled when client open file descriptor
authorJerome Glisse <glisse@freedesktop.org>
Sun, 18 Nov 2007 18:16:40 +0000 (19:16 +0100)
committerJerome Glisse <glisse@freedesktop.org>
Wed, 21 Nov 2007 17:58:03 +0000 (18:58 +0100)
linux-core/drm_fops.c
linux-core/drm_stub.c

index ffee102..a5277b7 100644 (file)
@@ -85,7 +85,6 @@ static int drm_setup(struct drm_device * dev)
        dev->queue_reserved = 0;
        dev->queue_slots = 0;
        dev->queuelist = NULL;
-       dev->irq_enabled = 0;
        dev->context_flag = 0;
        dev->interrupt_flag = 0;
        dev->dma_flag = 0;
index 4aaf0a9..eb4ba8e 100644 (file)
@@ -84,6 +84,7 @@ static int drm_fill_in_dev(struct drm_device * dev, struct pci_dev *pdev,
        dev->hose = pdev->sysdata;
 #endif
        dev->irq = pdev->irq;
+       dev->irq_enabled = 0;
 
        if (drm_ht_create(&dev->map_hash, DRM_MAP_HASH_ORDER))
                return -ENOMEM;