From: Greg KH To: torvalds@osdl.org Cc: linux-usb-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org Subject: [BK PATCH] USB fixes for 2.6.0-test6 Hi, Here are some USB fixes for 2.6.0-test6. These are all bugfixes or added support for new USB devices. The patches here fix a number of different bugzilla entries: - problems with UHCI controllers - freecom device breakage - usbfs options not working properly. I've also fixed up some improper license wording in some of the keyspan header files, as per conversations with that company. Please pull from: bk://kernel.bkbits.net/gregkh/linux/linus-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 drivers/usb/core/inode.c | 149 ++++++------ drivers/usb/host/uhci-debug.c | 166 ++++++------- drivers/usb/host/uhci-hcd.c | 2 drivers/usb/input/Kconfig | 7 drivers/usb/misc/brlvger.c | 6 drivers/usb/misc/speedtch.c | 120 +++++---- drivers/usb/serial/keyspan.c | 420 ++++++++++++++++++++++++++++++++-- drivers/usb/serial/keyspan.h | 33 ++ drivers/usb/serial/keyspan_usa26msg.h | 8 drivers/usb/serial/keyspan_usa28msg.h | 8 drivers/usb/serial/keyspan_usa49msg.h | 8 drivers/usb/serial/keyspan_usa90msg.h | 198 ++++++++++++++++ drivers/usb/storage/freecom.c | 16 - drivers/usb/storage/unusual_devs.h | 8 include/linux/usb.h | 6 15 files changed, 884 insertions(+), 271 deletions(-) ----- : o USB: New unusual_devs.h entry (Minolta DiMAGE E223 Digital Camera) Alan Stern: o USB: unusual_devs.h update Daniel Drake: o USB brlvger: Debug code fixes Duncan Sands: o USB speedtouch: neater check o USB speedtouch: reduce memory usage o USB speedtouch: extra debug messages Greg Kroah-Hartman: o USB: fix up some non-GPL friendly license wording o USB: port keyspan patch from 2.4 to 2.6 o USB: convert usbfs to use new fs parser code Joe Perches: o USB: include/linux/usb.h Luiz Capitulino: o USB: fix drivers/usb/host/uhci-debug.c warning when !CONFIG_PROC_FS Matthew Dharm: o USB: fix freecom.c Steven Cole: o USB: remove reference to modules.txt in drivers/usb/input/Kconfig Wim Van Sebroeck: o USB: problem with uhci-hcd in versions 2.6.0-test5 and 2.6.0-test6