[BK PATCH] USB update for 2.4.23-pre1

Greg KH
2003-08-28T21:57:28Z

Hi,

Here are some USB bugfixes and updates against 2.4.23-pre1. This mostly
consists of a number of driver bug fixes from 2.6 and an occasional new
device supported.

Please pull from: bk://kernel.bkbits.net/gregkh/linux/marcelo-2.4

The individual patches will be sent in follow up messages to this email
to you and the linux-usb-devel mailing list.

thanks,

greg k-h

Documentation/usb/usb-serial.txt | 3
drivers/usb/acm.c | 165 +++++++------
drivers/usb/bluetooth.c | 4
drivers/usb/devio.c | 55 ++--
drivers/usb/host/ehci-hcd.c | 3
drivers/usb/host/ehci-q.c | 4
drivers/usb/host/ehci-sched.c | 2
drivers/usb/pwc-ctrl.c | 41 ---
drivers/usb/pwc-if.c | 405 +++++++++++++++-------------------
drivers/usb/pwc-ioctl.h | 2
drivers/usb/pwc-misc.c | 4
drivers/usb/pwc-uncompress.c | 19 -
drivers/usb/pwc-uncompress.h | 2
drivers/usb/pwc.h | 27 +-
drivers/usb/scanner.c | 84 +++++--
drivers/usb/scanner.h | 8
drivers/usb/serial/ftdi_sio.c | 59 +++-
drivers/usb/serial/ftdi_sio.h | 16 +
drivers/usb/serial/io_16654.h | 2
drivers/usb/serial/io_edgeport.c | 4
drivers/usb/serial/io_edgeport.h | 2
drivers/usb/serial/io_fw_boot.h | 2
drivers/usb/serial/io_fw_boot2.h | 2
drivers/usb/serial/io_fw_down.h | 2
drivers/usb/serial/io_fw_down2.h | 2
drivers/usb/serial/io_fw_down3.h | 2
drivers/usb/serial/io_ionsp.h | 2
drivers/usb/serial/io_ti.c | 6
drivers/usb/serial/io_ti.h | 2
drivers/usb/serial/io_usbvend.h | 3
drivers/usb/serial/keyspan_pda.c | 6
drivers/usb/serial/keyspan_pda_fw.h | 2
drivers/usb/serial/keyspan_usa26msg.h | 4
drivers/usb/serial/keyspan_usa28msg.h | 4
drivers/usb/serial/keyspan_usa49msg.h | 4
drivers/usb/serial/pl2303.c | 17 -
drivers/usb/serial/usbserial.c | 4
drivers/usb/serial/visor.c | 2
drivers/usb/serial/visor.h | 3
drivers/usb/serial/xircom_pgs_fw.h | 4
drivers/usb/storage/unusual_devs.h | 23 +
drivers/usb/usb-skeleton.c | 2
drivers/usb/usb.c | 30 ++
drivers/usb/usbnet.c | 44 +--
include/linux/usb.h | 2
include/linux/usbdevice_fs.h | 2
46 files changed, 576 insertions(+), 511 deletions(-)
-----

<gaa:ulticom.com>:
o USB: new ids for io_ti driver

<kevino:asti-usa.com>:
o USB: bug in EHCI device reset through transaction

<malte.d:gmx.net>:
o USB: support for Zaurus 750/760 to usbnet.c (2.4.22-pre8) + code cleanup backport from 2.6

<russell_d_cagle:mindspring.com>:
o USB: add Garmin iQue support to visor driver

Alan Stern:
o USB: Another unusual_devs.h entry update
o USB: More unusual_devs.h stuff
o USB: More unusual_devs.h entry updates

Dan Streetman:
o USB: backport usbfs 'disconnect'

Dave Jones:
o USB: Add Minolta Dimage F300 to unusual_devs

David Brownell:
o USB: ehci-hcd and period=1frame hs interrupts
o USB: ehci needs a readb() on IDP425 PCI (ARM)

Greg Kroah-Hartman:
o USB: fix up a bunch of copyrights that were incorrectly declared
o USB: remove some vendor specific stuff from the pl2303 driver to get other devices to work
o USB: added support for TIOCM_RI and TIOCM_CD to pl2303 driver and fix stupid bug

Henning Meier-Geinitz:
o USB: unlink interrupt URBs in scanner driver
o USB: Fix crash when scanners are disconnected while open
o USB: fix check for SCN_MAX_MNR in scanner driver
o USB: New vendor/product ids for scanner driver

Ian Abbott:
o USB: ftdi_sio - tidy up write bulk callback
o USB: ftdi_sio - VID/PID for ID TECH IDT1221U USB to RS-232 adapter
o USB: ftdi_sio - additional pids

Judd Montgomery:
o USB: visor.h[c] USB device IDs documentation

Nemosoft Unv.:
o USB: PWC 8.11

Stefan Becker:
o USB: acm.c update for new devices