From: Greg KH To: marcelo@conectiva.com.br Cc: linux-usb-devel@lists.sourceforge.net Subject: [BK PATCH] USB changes for 2.4.19-pre5 Pull from: bk://linuxusb.bkbits.net/marcelo-2.4 The individual patches will be sent in follow up messages to this email. thanks, greg k-h CREDITS | 1 Documentation/Configure.help | 66 ++- drivers/input/joydev.c | 8 drivers/usb/CDCEther.c | 664 ++++++++++++++++++++++--------------- drivers/usb/CDCEther.h | 58 ++- drivers/usb/Config.in | 19 - drivers/usb/Makefile | 7 drivers/usb/catc.c | 4 drivers/usb/hcd.c | 394 +++++++++++++++------- drivers/usb/hcd.h | 2 drivers/usb/hcd/ehci-hcd.c | 4 drivers/usb/hid-core.c | 37 -- drivers/usb/hid.h | 13 drivers/usb/pegasus.c | 16 drivers/usb/rtl8150.c | 762 +++++++++++++++++++++++++++++++++++++++++++ drivers/usb/serial/visor.c | 8 drivers/usb/serial/visor.h | 1 drivers/usb/uhci.c | 34 + drivers/usb/usb-ohci.c | 100 +++-- drivers/usb/usb-uhci.c | 4 drivers/usb/usbnet.c | 5 include/linux/hiddev.h | 2 22 files changed, 1656 insertions(+), 553 deletions(-) ------ ChangeSet@1.301, 2002-04-02 16:38:48-08:00, greg@kroah.com USB visor driver added support for the palm i705. Thanks to Thomas Riemer for the device information. drivers/usb/serial/visor.c | 8 +++++++- drivers/usb/serial/visor.h | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) ------ ChangeSet@1.302, 2002-04-02 16:43:50-08:00, greg@kroah.com USB HID driver fixes - several fixes from 2.5 that are needed in 2.4 - allow driver to work without hid-input - remove unneeded #ifdefs in code drivers/input/joydev.c | 8 +++++--- drivers/usb/hid-core.c | 37 +++++++++++++------------------------ drivers/usb/hid.h | 13 ++++++++++--- include/linux/hiddev.h | 2 +- 4 files changed, 29 insertions(+), 31 deletions(-) ------ ChangeSet@1.303, 2002-04-02 16:52:19-08:00, bhards@bigpond.net.au USB CDCEther driver update 1. adds support for devices that don't have the interrupt endpoint, which is basically Sharp Zaurus SL-5000D support. Untested by me, if anyone has this hardware, please test and report. 2. Ethtool ioctl support. Currently the link state always reports good, but if I had proper interrupt support on a test device, I could probably make it more logical. Anyone with a CDC Ethernet device that actually reports anything over the interrupt notification endpoint should get in contact with me. 3. Removes the ALIGN macro. 4. Avoids the "device not claimed" warning. 5. General code cleanup. drivers/usb/CDCEther.c | 664 ++++++++++++++++++++++++++++--------------------- drivers/usb/CDCEther.h | 58 ++-- 2 files changed, 428 insertions(+), 294 deletions(-) ------ ChangeSet@1.304, 2002-04-02 16:53:51-08:00, petkan@mastika.lnxw.com USB added rtl8150 driver CREDITS | 1 drivers/usb/rtl8150.c | 762 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 763 insertions(+) ------ ChangeSet@1.305, 2002-04-02 16:55:38-08:00, david-b@pacbell.net USB hcd core update with the 2.5 version of hcd drivers/usb/hcd.c | 394 ++++++++++++++++++++++++++++++++++++++---------------- drivers/usb/hcd.h | 2 2 files changed, 279 insertions(+), 117 deletions(-) ------ ChangeSet@1.306, 2002-04-02 16:57:23-08:00, david-b@pacbell.net USB ohci driver fixes - An oopsable bug affecting unlink of interrupt transfers. Fix mirrors one done ages ago for ISO. (Original patch by Matt Hughes) - Better cleanup on init failure (Matthew Frederickson) drivers/usb/usb-ohci.c | 100 ++++++++++++++++++++++++++----------------------- 1 files changed, 55 insertions(+), 45 deletions(-) ------ ChangeSet@1.307, 2002-04-02 16:58:32-08:00, petkan@mastika.lnxw.com USB pegasus driver semaphore cleanup and proper link detection drivers/usb/pegasus.c | 16 +++++++--------- 1 files changed, 7 insertions(+), 9 deletions(-) ------ ChangeSet@1.308, 2002-04-02 16:59:57-08:00, suse.cz@mastika.lnxw.com USB fixes for 64bit processors drivers/usb/catc.c | 4 ++-- drivers/usb/hcd/ehci-hcd.c | 4 ++-- drivers/usb/usb-uhci.c | 4 ++-- drivers/usb/usbnet.c | 5 ++--- 4 files changed, 8 insertions(+), 9 deletions(-) ------ ChangeSet@1.309, 2002-04-02 17:01:20-08:00, johannes@erdfelt.com USB uhci bugfixes drivers/usb/uhci.c | 34 ++++++++++++++++++++++------------ 1 files changed, 22 insertions(+), 12 deletions(-) ------ ChangeSet@1.310, 2002-04-02 17:02:31-08:00, greg@kroah.com USB Configure.help, Config.in, and Makefile update for all of the recent changes Documentation/Configure.help | 66 ++++++++++++++++++++++++++----------------- drivers/usb/Config.in | 19 ++++++------ drivers/usb/Makefile | 7 +++- 3 files changed, 57 insertions(+), 35 deletions(-)