DORMANTno replies

[PATCH] (3/11) act200l dongle -- module owner

From: Stephen Hemminger <hidden>
Date: 2003-10-02 22:27:41

Convert act200l dongle to use module owner.

diff -Nru a/drivers/net/irda/act200l.c b/drivers/net/irda/act200l.c
--- a/drivers/net/irda/act200l.c	Thu Oct  2 15:10:29 2003
+++ b/drivers/net/irda/act200l.c	Thu Oct  2 15:10:29 2003
@@ -84,12 +84,12 @@
 #define ACT200L_OSCL    0x04 /* oscillator in low power, medium accuracy mode */
 
 static struct dongle_reg dongle = {
-	Q_NULL,
-	IRDA_ACT200L_DONGLE,
-	act200l_open,
-	act200l_close,
-	act200l_reset,
-	act200l_change_speed,
+	.type = IRDA_ACT200L_DONGLE,
+	.open = act200l_open,
+	.close = act200l_close,
+	.reset = act200l_reset,
+	.change_speed = act200l_change_speed,
+	.owner = THIS_MODULE,
 };
 
 int __init act200l_init(void)
@@ -112,8 +112,6 @@
 	/* Set the speeds we can accept */
 	qos->baud_rate.bits &= IR_9600|IR_19200|IR_38400|IR_57600|IR_115200;
 	qos->min_turn_time.bits = 0x03;
-
-	MOD_INC_USE_COUNT;
 }
 
 static void act200l_close(dongle_t *self)
@@ -122,8 +120,6 @@
 
 	/* Power off the dongle */
 	self->set_dtr_rts(self->dev, FALSE, FALSE);
-
-	MOD_DEC_USE_COUNT;
 }
 
 /*
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help