Lines Matching full:irda
36 #define DRIVER_DESC "USB ARK3116 serial/IrDA driver"
37 #define DRIVER_DEV_DESC "ARK3116 RS232/IrDA"
45 { USB_DEVICE(0x18ec, 0x3118) }, /* USB to IrDA adapter */
60 int irda; /* 1 for irda device */ member
136 priv->irda = is_irda(serial); in ark3116_port_probe()
151 if (!(priv->irda)) { in ark3116_port_probe()
173 if (priv->irda) in ark3116_port_probe()
176 dev_info(&port->dev, "using %s mode\n", priv->irda ? "IrDA" : "RS232"); in ark3116_port_probe()
696 * the ARK3116 can also be used as an IrDA dongle. Since I do not have
700 * - IrDA encodes data differently than RS232. Most likely, one of
704 * - IrDA is half-duplex, so there should be a bit for selecting that.
710 * Set to 0x00 for IrDA, when the baudrate is initialised.
713 * Set to 0x01 for IrDA, at init.
716 * Set to 0x01 for IrDA, 0x00 for RS232, at init.
719 * Set to 00 for IrDA, at init.
722 * Set to 0x41 for IrDA, at init.