watchdog: Use DEFINE_SPINLOCK() for static spinlocks
[cascardo/linux.git] / drivers / watchdog / ibmasr.c
index 195e0f7..c7481ad 100644 (file)
@@ -68,7 +68,7 @@ static char asr_expect_close;
 static unsigned int asr_type, asr_base, asr_length;
 static unsigned int asr_read_addr, asr_write_addr;
 static unsigned char asr_toggle_mask, asr_disable_mask;
-static spinlock_t asr_lock;
+static DEFINE_SPINLOCK(asr_lock);
 
 static void __asr_toggle(void)
 {
@@ -386,8 +386,6 @@ static int __init ibmasr_init(void)
        if (!asr_type)
                return -ENODEV;
 
-       spin_lock_init(&asr_lock);
-
        rc = asr_get_base_address();
        if (rc)
                return rc;