drm: spinlock initializer cleanup
authorThomas Gleixner <tglx@linutronix.de>
Fri, 25 May 2007 19:20:59 +0000 (05:20 +1000)
committerDave Airlie <airlied@linux.ie>
Fri, 25 May 2007 19:20:59 +0000 (05:20 +1000)
shared-core/i915_irq.c

index e333545..7955a2e 100644 (file)
@@ -722,11 +722,7 @@ void i915_driver_irq_postinstall(drm_device_t * dev)
 {
        drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private;
 
-       dev_priv->swaps_lock = SPIN_LOCK_UNLOCKED;
-       INIT_LIST_HEAD(&dev_priv->vbl_swaps.head);
-       dev_priv->swaps_pending = 0;
-
-       dev_priv->swaps_lock = SPIN_LOCK_UNLOCKED;
+       spin_lock_init(&dev_priv->swaps_lock);
        INIT_LIST_HEAD(&dev_priv->vbl_swaps.head);
        dev_priv->swaps_pending = 0;