summaryrefslogtreecommitdiff
path: root/linux
diff options
context:
space:
mode:
authorDave Airlie <airlied@linux.ie>2004-04-10 07:41:19 +0000
committerDave Airlie <airlied@linux.ie>2004-04-10 07:41:19 +0000
commit23ec8875fce631e4554a72161937dca735c2d675 (patch)
treea3f923cb4d760e583e061ffb871e02a40bb48857 /linux
parent6aad146173e2442eb0dbb10d02ddcd8a62808937 (diff)
align code with Linux kernel.
Diffstat (limited to 'linux')
-rw-r--r--linux/i830_irq.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/linux/i830_irq.c b/linux/i830_irq.c
index 6d45cda87..ae27f3bd0 100644
--- a/linux/i830_irq.c
+++ b/linux/i830_irq.c
@@ -186,6 +186,9 @@ void DRM(driver_irq_preinstall)( drm_device_t *dev ) {
I830_WRITE16( I830REG_HWSTAM, 0xffff );
I830_WRITE16( I830REG_INT_MASK_R, 0x0 );
I830_WRITE16( I830REG_INT_ENABLE_R, 0x0 );
+ atomic_set(&dev_priv->irq_received, 0);
+ atomic_set(&dev_priv->irq_emitted, 0);
+ init_waitqueue_head(&dev_priv->irq_queue);
}
void DRM(driver_irq_postinstall)( drm_device_t *dev ) {
@@ -193,9 +196,6 @@ void DRM(driver_irq_postinstall)( drm_device_t *dev ) {
(drm_i830_private_t *)dev->dev_private;
I830_WRITE16( I830REG_INT_ENABLE_R, 0x2 );
- atomic_set(&dev_priv->irq_received, 0);
- atomic_set(&dev_priv->irq_emitted, 0);
- init_waitqueue_head(&dev_priv->irq_queue);
}
void DRM(driver_irq_uninstall)( drm_device_t *dev ) {