From: Greg KH To: torvalds@transmeta.com Cc: linux-usb-devel@lists.sourceforge.net Subject: [BK PATCH] USB changes for 2.5.5-pre1 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(-) ------ ChangeSet@1.332, 2002-02-13 17:12:38-08:00, paulus@samba.org [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(-) ------ ChangeSet@1.333, 2002-02-13 17:15:28-08:00, oliver@neukum.org 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(-) ------ ChangeSet@1.334, 2002-02-13 17:18:52-08:00, oliver@neukum.org usb vicam driver: - fix for memory leak. drivers/usb/vicam.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletion(-) ------ ChangeSet@1.335, 2002-02-13 17:34:58-08:00, greg@kroah.com 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(-) ------ ChangeSet@1.336, 2002-02-13 17:36:19-08:00, greg@kroah.com 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(-) ------ ChangeSet@1.337, 2002-02-13 17:37:10-08:00, greg@kroah.com 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(-) ------ ChangeSet@1.338, 2002-02-13 17:38:41-08:00, greg@kroah.com 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(-) ------ ChangeSet@1.339, 2002-02-13 17:39:56-08:00, greg@kroah.com 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(-)