X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fsbus%2Fchar%2Friowatchdog.c;h=d1babff6a53502e10e6c5976f9c98bfc266c11e5;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=7f8e109f93c1219830172d564d4d0e23ffe5a08a;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/drivers/sbus/char/riowatchdog.c b/drivers/sbus/char/riowatchdog.c index 7f8e109f9..d1babff6a 100644 --- a/drivers/sbus/char/riowatchdog.c +++ b/drivers/sbus/char/riowatchdog.c @@ -52,14 +52,14 @@ MODULE_LICENSE("GPL"); #define RIOWD_NAME "pmc" #define RIOWD_MINOR 215 -static spinlock_t riowd_lock = SPIN_LOCK_UNLOCKED; +static DEFINE_SPINLOCK(riowd_lock); -static void *bbc_regs; -static void *riowd_regs; +static void __iomem *bbc_regs; +static void __iomem *riowd_regs; #define WDTO_INDEX 0x05 static int riowd_timeout = 1; /* in minutes */ -MODULE_PARM(riowd_timeout,"i"); +module_param(riowd_timeout, int, 0); MODULE_PARM_DESC(riowd_timeout, "Watchdog timeout in minutes"); #if 0 /* Currently unused. */