USB: ark3116: add IrDA support for Gembird UIR-22
authorOndrej Zary <linux@rainbow-software.org>
Thu, 6 Aug 2009 23:09:52 +0000 (16:09 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 23 Sep 2009 13:46:32 +0000 (06:46 -0700)
commit5128a66c6605d8178f69b7a8f2a70060933a26b4
tree9f0c8b119d7fcbfe821af683bd808f75892b5099
parent7b4361f0848193ddc36dfb2c9a7391c56a9df2ad
USB: ark3116: add IrDA support for Gembird UIR-22

Add IrDA support to ark3116 driver.  This makes Gembird UIR-22 USB to IrDA
adapter work (vendor ID 0x18ec, device ID 0x3118).  This adapter contains
ARK3116T USB serial chip and an IrDA transceiver, thus a command like
"irattach /dev/ttyUSB0 -s" is needed.

All magic numbers were captured using usbsnoop from windows driver that
came with the device.

Signed-off-by: Ondrej Zary <linux@rainbow-software.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/serial/ark3116.c