Lines Matching refs:dongle
224 /* We are not using any dongle anymore! */
225 if (self->dongle)
226 irda_device_dongle_cleanup(self->dongle);
227 self->dongle = NULL;
408 if (self->dongle)
417 /* Change speed of dongle */
418 if (irda_task_execute(self->dongle,
419 self->dongle->issue->change_speed,
425 /* Give dongle 1 sec to finish */
432 IRDA_WARNING("%s(), changing speed of dongle timed out!\n", __FUNCTION__);
861 /* Set 9600 bauds per default, including at the dongle */
994 dongle_t *dongle;
1014 case SIOCSDONGLE: /* Set dongle */
1026 /* Initialize dongle */
1027 dongle = irda_device_dongle_init(dev, irq->ifr_dongle);
1028 if (!dongle)
1031 dongle->set_mode = NULL;
1032 dongle->read = NULL;
1033 dongle->write = irport_raw_write;
1034 dongle->set_dtr_rts = irport_set_dtr_rts;
1036 /* Now initialize the dongle! */
1037 dongle->issue->open(dongle, &self->qos);
1039 /* Reset dongle */
1040 irda_task_execute(dongle, dongle->issue->reset, NULL, NULL,
1043 /* Make dongle available to driver only now to avoid
1045 self->dongle = dongle;