git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git]
/
drivers
/
net
/
hamradio
/
dmascc.c
diff --git
a/drivers/net/hamradio/dmascc.c
b/drivers/net/hamradio/dmascc.c
index
c9a46b8
..
c8dc402
100644
(file)
--- a/
drivers/net/hamradio/dmascc.c
+++ b/
drivers/net/hamradio/dmascc.c
@@
-280,7
+280,7
@@
static unsigned long rand;
MODULE_AUTHOR("Klaus Kudielka");
MODULE_DESCRIPTION("Driver for high-speed SCC boards");
MODULE_AUTHOR("Klaus Kudielka");
MODULE_DESCRIPTION("Driver for high-speed SCC boards");
-
module_param_array(io, int, NULL, 0
);
+
MODULE_PARM(io, "1-" __MODULE_STRING(MAX_NUM_DEVS) "i"
);
MODULE_LICENSE("GPL");
static void __exit dmascc_exit(void)
MODULE_LICENSE("GPL");
static void __exit dmascc_exit(void)
@@
-436,7
+436,7
@@
static int __init dmascc_init(void)
module_init(dmascc_init);
module_exit(dmascc_exit);
module_init(dmascc_init);
module_exit(dmascc_exit);
-static void
__init
dev_setup(struct net_device *dev)
+static void dev_setup(struct net_device *dev)
{
dev->type = ARPHRD_AX25;
dev->hard_header_len = AX25_MAX_HEADER_LEN;
{
dev->type = ARPHRD_AX25;
dev->hard_header_len = AX25_MAX_HEADER_LEN;
@@
-582,6
+582,7
@@
static int __init setup_adapter(int card_base, int type, int n)
INIT_WORK(&priv->rx_work, rx_bh, priv);
dev->priv = priv;
sprintf(dev->name, "dmascc%i", 2 * n + i);
INIT_WORK(&priv->rx_work, rx_bh, priv);
dev->priv = priv;
sprintf(dev->name, "dmascc%i", 2 * n + i);
+ SET_MODULE_OWNER(dev);
dev->base_addr = card_base;
dev->irq = irq;
dev->open = scc_open;
dev->base_addr = card_base;
dev->irq = irq;
dev->open = scc_open;