Subject: [BK PATCH] USB changes for 2.5.5-pre1
From: Greg KH <[email-masked]>
To: [email-masked]
Cc: [email-masked]

Pull from:  bk://linuxusb.bkbits.net/linus-2.5

 drivers/bluetooth/hci_usb.c      |    8 +++----
 drivers/input/joystick/iforce.c  |    6 ++---
 drivers/isdn/hisax/st5481_usb.c  |    6 ++---
 drivers/media/video/cpia_usb.c   |    4 +--
 drivers/usb/CDCEther.c           |    6 ++---
 drivers/usb/audio.c              |   16 +++++++-------
 drivers/usb/auerswald.c          |    6 ++---
 drivers/usb/bluetooth.c          |    8 +++----
 drivers/usb/catc.c               |    8 +++----
 drivers/usb/dabusb.c             |    2 -
 drivers/usb/devio.c              |    2 -
 drivers/usb/hcd/ohci-hcd.c       |    4 +--
 drivers/usb/hid-core.c           |    6 ++---
 drivers/usb/hpusbscsi.c          |   43 +++++++++++++++++++++++++++++++++------
 drivers/usb/hpusbscsi.h          |    3 +-
 drivers/usb/hub.c                |    2 -
 drivers/usb/kaweth.c             |    8 +++----
 drivers/usb/konicawc.c           |    2 -
 drivers/usb/mdc800.c             |    6 ++---
 drivers/usb/microtek.c           |    2 -
 drivers/usb/ov511.c              |    2 -
 drivers/usb/pegasus.c            |    8 +++----
 drivers/usb/pwc-if.c             |    2 -
 drivers/usb/scanner.c            |    2 -
 drivers/usb/se401.c              |    4 +--
 drivers/usb/serial/empeg.c       |    2 -
 drivers/usb/serial/io_edgeport.c |    4 +--
 drivers/usb/serial/keyspan.c     |    2 -
 drivers/usb/serial/kl5kusb105.c  |    2 -
 drivers/usb/serial/usbserial.c   |    6 ++---
 drivers/usb/serial/visor.c       |    2 -
 drivers/usb/storage/usb.c        |    6 ++---
 drivers/usb/stv680.c             |    2 -
 drivers/usb/usb-skeleton.c       |    3 +-
 drivers/usb/usb.c                |    9 ++++----
 drivers/usb/usbkbd.c             |    4 +--
 drivers/usb/usbmouse.c           |    2 -
 drivers/usb/usbnet.c             |    6 ++---
 drivers/usb/usbvideo.c           |    2 -
 drivers/usb/vicam.c              |    9 ++++++--
 drivers/usb/wacom.c              |    2 -
 include/linux/usb.h              |    2 -
 42 files changed, 135 insertions(+), 96 deletions(-)

------
[email-masked], 2002-02-13 17:12:38-08:00, [email-masked]
  [PATCH] USB OHCI powerbook fix (v2.5.4)
  
  The patch below fixes a compile problem in the USB OHCI HCD driver on
  powerbooks, namely that the ohci_hcd structure doesn't have an irq
  member.
  
  Paul.

 drivers/usb/hcd/ohci-hcd.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

------
[email-masked], 2002-02-13 17:15:28-08:00, [email-masked]
  usb hpusbscsi driver fixes:
  	- special case for REQUEST_SENSE
  	- reset handling won't work properly -> disabled
  	- error reporting corrected

 drivers/usb/hpusbscsi.c |   39 +++++++++++++++++++++++++++++++++++----
 drivers/usb/hpusbscsi.h |    3 ++-
 2 files changed, 37 insertions(+), 5 deletions(-)

------
[email-masked], 2002-02-13 17:18:52-08:00, [email-masked]
  usb vicam driver:
  	- fix for memory leak.

 drivers/usb/vicam.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletion(-)

------
[email-masked], 2002-02-13 17:34:58-08:00, [email-masked]
  Added mem_flags to usb_submit_urb(), this is the USB core code changes.

 drivers/usb/hub.c   |    2 +-
 drivers/usb/usb.c   |    9 +++++----
 include/linux/usb.h |    2 +-
 3 files changed, 7 insertions(+), 6 deletions(-)

------
[email-masked], 2002-02-13 17:36:19-08:00, [email-masked]
  Added mem_flags to usb_submit_urb().
  This modifies the drivers in drivers/usb.
  Patch done by Oliver Neukum.

 drivers/usb/CDCEther.c     |    6 +++---
 drivers/usb/audio.c        |   16 ++++++++--------
 drivers/usb/auerswald.c    |    6 +++---
 drivers/usb/bluetooth.c    |    8 ++++----
 drivers/usb/catc.c         |    8 ++++----
 drivers/usb/dabusb.c       |    2 +-
 drivers/usb/devio.c        |    2 +-
 drivers/usb/hid-core.c     |    6 +++---
 drivers/usb/hpusbscsi.c    |    4 ++--
 drivers/usb/kaweth.c       |    8 ++++----
 drivers/usb/konicawc.c     |    2 +-
 drivers/usb/mdc800.c       |    6 +++---
 drivers/usb/microtek.c     |    2 +-
 drivers/usb/ov511.c        |    2 +-
 drivers/usb/pegasus.c      |    8 ++++----
 drivers/usb/pwc-if.c       |    2 +-
 drivers/usb/scanner.c      |    2 +-
 drivers/usb/se401.c        |    4 ++--
 drivers/usb/stv680.c       |    2 +-
 drivers/usb/usb-skeleton.c |    3 ++-
 drivers/usb/usbkbd.c       |    4 ++--
 drivers/usb/usbmouse.c     |    2 +-
 drivers/usb/usbnet.c       |    6 +++---
 drivers/usb/usbvideo.c     |    2 +-
 drivers/usb/vicam.c        |    2 +-
 drivers/usb/wacom.c        |    2 +-
 26 files changed, 59 insertions(+), 58 deletions(-)

------
[email-masked], 2002-02-13 17:37:10-08:00, [email-masked]
  added mem_flags to usb_submit_urb().
  This fixes the drivers in drivers/usb/serial.
  Patch done by Oliver Neukum.

 drivers/usb/serial/empeg.c       |    2 +-
 drivers/usb/serial/io_edgeport.c |    4 ++--
 drivers/usb/serial/keyspan.c     |    2 +-
 drivers/usb/serial/kl5kusb105.c  |    2 +-
 drivers/usb/serial/usbserial.c   |    6 +++---
 drivers/usb/serial/visor.c       |    2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

------
[email-masked], 2002-02-13 17:38:41-08:00, [email-masked]
  added mem_flags to usb_submit_urb().
  Fixes drivers/usb/storage.
  Patch done by Oliver Neukum.

 drivers/usb/storage/usb.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

------
[email-masked], 2002-02-13 17:39:56-08:00, [email-masked]
  mem_flags added to usb_submit_urb().
  This fixes usb drivers outside of the drivers/usb directory.

 drivers/bluetooth/hci_usb.c     |    8 ++++----
 drivers/input/joystick/iforce.c |    6 +++---
 drivers/isdn/hisax/st5481_usb.c |    6 +++---
 drivers/media/video/cpia_usb.c  |    4 ++--
 4 files changed, 12 insertions(+), 12 deletions(-)