USB serial device support
authorJason Wessel <jason.wessel@windriver.com>
Mon, 18 May 2009 15:00:28 +0000 (10:00 -0500)
committerAnthony Liguori <aliguori@us.ibm.com>
Fri, 22 May 2009 15:50:35 +0000 (10:50 -0500)
commitd55ebf5539139b26b9c6412a834cb493f008a8a9
treef2a85612ca46f1c9f533500ad587d12d5a9b64b0
parent40ff16248e5a7a699386ed8b7ef462af9b8af3fa
USB serial device support

Add in a workaround to allow the usb serial devices to work with the
usb pass through mechanism.  The ioctl() to request an alternate
interface will always return < 0 for a usb-serial device based on the
kernel driver.  This means there is no alternate interface end point.

This was fully tested with a pl2303 usb serial device.

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
usb-linux.c