From: Greg KH To: torvalds@transmeta.com Cc: linux-usb-devel@lists.sourceforge.net Subject: [BK PATCH] USB changes for 2.5.19 Pull from: http://linuxusb.bkbits.net/linus-2.5 drivers/usb/Config.in | 8 drivers/usb/Makefile | 2 drivers/usb/core/usb.c | 8 drivers/usb/host/Config.in | 1 drivers/usb/host/Makefile | 5 drivers/usb/host/usb-ohci-pci.c | 445 ++++++++++++++++++++++++++++++++++ drivers/usb/host/usb-ohci-sa1111.c | 130 ++++++++++ drivers/usb/host/usb-ohci.c | 478 +++---------------------------------- drivers/usb/host/usb-ohci.h | 15 - drivers/usb/storage/freecom.c | 133 +--------- drivers/usb/storage/scsiglue.c | 6 drivers/usb/storage/transport.c | 81 +++--- include/linux/usb.h | 2 13 files changed, 723 insertions(+), 591 deletions(-) ------ ChangeSet@1.611, 2002-05-30 11:15:55-07:00, mochel@osdl.org USB: - Set interface's bus type as they're registered with core - Set bus_id to have device number as well as interface number drivers/usb/core/usb.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) ------ ChangeSet@1.610, 2002-05-30 09:44:20-07:00, mochel@osdl.org USB: define usb_bus_type and register on startup drivers/usb/core/usb.c | 5 +++++ include/linux/usb.h | 2 ++ 2 files changed, 7 insertions(+) ------ ChangeSet@1.592.2.2, 2002-05-30 00:53:30-07:00, mdharm@one-eyed-alien.net [PATCH] USB storage: Dead code, more abort cleanups, and detached device fix Here's a patch which does three things: (1) It removes some dead code. (2) It moves more code to using the new state machine (3) It fixes a long standing bug relating to the sense data for a detached device. drivers/usb/storage/freecom.c | 133 +++++----------------------------------- drivers/usb/storage/scsiglue.c | 6 - drivers/usb/storage/transport.c | 81 +++++++++++++++--------- 3 files changed, 71 insertions(+), 149 deletions(-) ------ ChangeSet@1.592.2.1, 2002-05-29 16:30:28-07:00, greg@kroah.com USB OHCI driver: Added SA1111 support Added the patch from Russell King that splits the usb-ohci driver into two pieces, enabling the sa1111 hardware to work with the driver. I also added some changes to get the usb-ohci-pci.o module to build and run properly. drivers/usb/Config.in | 8 drivers/usb/Makefile | 2 drivers/usb/host/Config.in | 1 drivers/usb/host/Makefile | 5 drivers/usb/host/usb-ohci-pci.c | 445 ++++++++++++++++++++++++++++++++++ drivers/usb/host/usb-ohci-sa1111.c | 130 ++++++++++ drivers/usb/host/usb-ohci.c | 478 +++---------------------------------- drivers/usb/host/usb-ohci.h | 15 - 8 files changed, 643 insertions(+), 441 deletions(-)