X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fnet%2Fappletalk%2Fltpc.c;h=db4f369637b63f435bf04694e5641e9cf535281f;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hp=70a7a181b8d86f3282454bb87ddf04a0cdcf64cf;hpb=9bf4aaab3e101692164d49b7ca357651eb691cb6;p=linux-2.6.git diff --git a/drivers/net/appletalk/ltpc.c b/drivers/net/appletalk/ltpc.c index 70a7a181b..db4f36963 100644 --- a/drivers/net/appletalk/ltpc.c +++ b/drivers/net/appletalk/ltpc.c @@ -227,17 +227,17 @@ static int dma; #include #include #include +#include #include -#include #include #include /* our stuff */ #include "ltpc.h" -static spinlock_t txqueue_lock = SPIN_LOCK_UNLOCKED; -static spinlock_t mbox_lock = SPIN_LOCK_UNLOCKED; +static DEFINE_SPINLOCK(txqueue_lock); +static DEFINE_SPINLOCK(mbox_lock); /* function prototypes */ static int do_read(struct net_device *dev, void *cbuf, int cbuflen, @@ -1039,7 +1039,7 @@ struct net_device * __init ltpc_probe(void) unsigned long f; unsigned long timeout; - dev = alloc_netdev(sizeof(struct ltpc_private), "lt%d", ltalk_setup); + dev = alloc_ltalkdev(sizeof(struct ltpc_private)); if (!dev) goto out; @@ -1257,10 +1257,10 @@ static struct net_device *dev_ltpc; #ifdef MODULE MODULE_LICENSE("GPL"); -MODULE_PARM(debug, "i"); -MODULE_PARM(io, "i"); -MODULE_PARM(irq, "i"); -MODULE_PARM(dma, "i"); +module_param(debug, int, 0); +module_param(io, int, 0); +module_param(irq, int, 0); +module_param(dma, int, 0); int __init init_module(void)