From f3d60717331fe660b4ac4b2d6d1c929d758b1c3e Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Sat, 4 Oct 2003 00:57:31 -0700 Subject: [PATCH] [IRDA]: ma600 dongle module conversion. --- drivers/net/irda/ma600.c | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/drivers/net/irda/ma600.c b/drivers/net/irda/ma600.c index a6c5de3d8f477..809bff16bd1e7 100644 --- a/drivers/net/irda/ma600.c +++ b/drivers/net/irda/ma600.c @@ -74,12 +74,12 @@ static int ma600_reset(struct irda_task *task); #define MA600_2400 0x08 static struct dongle_reg dongle = { - Q_NULL, - IRDA_MA600_DONGLE, - ma600_open, - ma600_close, - ma600_reset, - ma600_change_speed, + .type = IRDA_MA600_DONGLE, + .open = ma600_open, + .close = ma600_close, + .reset = ma600_reset, + .change_speed = ma600_change_speed, + .owner = THIS_MODULE, }; int __init ma600_init(void) @@ -115,8 +115,6 @@ static void ma600_open(dongle_t *self, struct qos_info *qos) self->set_dtr_rts(self->dev, TRUE, TRUE); // should wait 1 second - - MOD_INC_USE_COUNT; } static void ma600_close(dongle_t *self) @@ -125,8 +123,6 @@ static void ma600_close(dongle_t *self) /* Power off dongle */ self->set_dtr_rts(self->dev, FALSE, FALSE); - - MOD_DEC_USE_COUNT; } static __u8 get_control_byte(__u32 speed) -- 2.53.0