Skip to contentSkip to conversation

USB patches for 2.6.10-rc1

PATCH New Greg KH 1 participant 1 message Oct 22, 2004

lore
Share & tools
lore

Greg KH

author
#0 lore raw

PATCH 1/1 USB patches for 2.6.10-rc1

Hi,

Here are a few USB patches for 2.6.10-rc1. Hopefully a few odd USB devices that only would work on Windows will now work on Linux with these patches. A few other odd bug fixes are in here too, along with yet another new driver.

Please pull from:

	bk://kernel.bkbits.net/gregkh/linux/usb-2.6

Patches will be posted to linux-usb-devel as a follow-up thread for those who want to see them.

thanks,

greg k-h

 Documentation/devices.txt         |   23 +
 Documentation/usb/error-codes.txt |   43 +-
 Documentation/usb/silverlink.txt  |    6 
 Documentation/usb/w9968cf.txt     |   51 +--
 MAINTAINERS                       |    4 
 drivers/usb/Kconfig               |    2 
 drivers/usb/class/audio.c         |   13 
 drivers/usb/class/usblp.c         |   16 -
 drivers/usb/core/hub.c            |  187 +++++++++---
 drivers/usb/core/message.c        |   16 -
 drivers/usb/core/urb.c            |    9 
 drivers/usb/core/usb.c            |    3 
 drivers/usb/gadget/ether.c        |    2 
 drivers/usb/gadget/file_storage.c |   32 +-
 drivers/usb/gadget/goku_udc.c     |  149 ++++-----
 drivers/usb/gadget/goku_udc.h     |    8 
 drivers/usb/gadget/net2280.c      |    9 
 drivers/usb/gadget/net2280.h      |    8 
 drivers/usb/gadget/omap_udc.c     |  335 ++++++++++++++++-----
 drivers/usb/gadget/omap_udc.h     |    6 
 drivers/usb/gadget/zero.c         |    2 
 drivers/usb/host/Kconfig          |   26 +
 drivers/usb/host/ehci-dbg.c       |   17 -
 drivers/usb/host/ehci-hcd.c       |   77 +++--
 drivers/usb/host/ehci-sched.c     |   13 
 drivers/usb/host/ohci-hcd.c       |    7 
 drivers/usb/host/uhci-hcd.c       |    8 
 drivers/usb/input/Kconfig         |   11 
 drivers/usb/input/hid-core.c      |   27 +
 drivers/usb/media/dabusb.c        |    3 
 drivers/usb/media/w9968cf.h       |    2 
 drivers/usb/misc/Kconfig          |   10 
 drivers/usb/misc/Makefile         |    3 
 drivers/usb/misc/phidgetkit.c     |  581 ++++++++++++++++++++++++++++++++++++++
 drivers/usb/misc/tiglusb.c        |   61 ++-
 drivers/usb/misc/tiglusb.h        |    8 
 drivers/usb/net/kaweth.c          |  136 +++-----
 drivers/usb/net/usbnet.c          |   70 ++--
 drivers/usb/serial/belkin_sa.c    |    1 
 drivers/usb/serial/console.c      |    4 
 drivers/usb/serial/cyberjack.c    |    2 
 drivers/usb/serial/pl2303.c       |    4 
 drivers/usb/serial/pl2303.h       |    3 
 drivers/usb/serial/usb-serial.c   |   72 +---
 drivers/usb/serial/visor.c        |  162 +++++++++-
 drivers/usb/storage/scsiglue.c    |   13 
 include/linux/proc_fs.h           |    1 
 include/linux/ticable.h           |    2 
 48 files changed, 1663 insertions(+), 585 deletions(-)

-----

<philippe.bertin:pandora.be>:
o USB: Superfluous statement in usb.c

<rco3:2005dauphin.org>:
o USB: PL2303 - PharosGPS patch

Adrian Bunk:
o USB: fix usb/serial/console.c compile error

Alan Stern:
o USB device init: implement the Windows scheme
o USB file-storage gadget: clean up endian issues
o USB Gadget: Use proper BCD values
o UHCI: No bandwidth reclamation during enumeration
o usbcore: drop reference to bus on allocation error

Dale Farnsworth:
o USB: USB fixes for non-cache-coherent processors

David Brownell:
o USB ehci: minor debug cleanups
o USB ehci: handle earlier endpoint_disable()
o USB ehci: minor pci tweaks
o USB input Kconfig updates
o USB: net2280 compile fixes
o USB: omap_udc updates
o USB: ohci module param for broken bios
o USB: usb error code docs
o USB: usb/hcd kconfig updates
o USB: goku_udc sparse updates
o USB: usb suspend support for hid-core
o USB: usb hub descriptor fetch needs retries

Greg Kroah-Hartman:
o USB: fix DoS in the visor driver by rate limiting sends
o USB: fix build error in the USB core if CONFIG_PROCFS is disabled
o USB: remove unneeded checks in the usb-serial core
o USB: add phidgetkit driver
o USB: update devices.txt with the proper USB minor number information

Luca Risolia:
o USB: W996[87]CF driver updates

Luiz Capitulino:
o USB: Module version info for Belkin_sa
o USB: Module version info for PL2303
o USB: Module version info for CyberJack

Matthew Dharm:
o USB Storage: Fix queuecommand() for disconnected devices

Maximilian Attems:
o USB: dabusb: replace schedule_timeout() with msleep_interruptible()
o USB: tiglusb: replace schedule_timeout() with msleep_interruptible()

Naoki Shibata:
o USB: usbnet patch (new ax8817x device)

Oliver Neukum:
o kaweth: no need for packed
o kaweth: full conversion to usb_unlink_urb

Pete Zaitcev:
o USB: usblp BKL removal

Romain Li�vin:
o USB: tiglusb.c: add direct USB support on some new TI handhelds

Stephen Hemminger:
o USB kaweth: use alloc_etherdev to allocate device private data - fix
o usbnet: use alloc_etherdev to allocate private data
o kaweth: use alloc_etherdev to allocate device private