#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)
self->set_dtr_rts(self->dev, TRUE, TRUE);
// should wait 1 second
-
- MOD_INC_USE_COUNT;
}
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)