From: Greg KH To: torvalds@transmeta.com Cc: linux-usb-devel@lists.sourceforge.net Subject: [BK PATCH] USB changes for 2.5.8-pre1 Pull from: bk://linuxusb.bkbits.net/dir_move-2.5 These changesets include a visor driver update for a new device and a reorganization of the subdirectories under the drivers/usb/ directory. It moves files around to make organization easier, and to allow the merge of the Lineo USB device controller support code (for machines that act like USB devices, not hosts) to happen much easier. It only requires one change outside of the drivers/usb/ tree (and that was to the lib/Makefile file.) This has been discussed on the linux-usb-devel mailing list. If you want to see the end result of the files and directories, go to: http://linuxusb.bkbits.net:8080/dir_move-2.5/src/drivers/usb The file movement took 10 changesets to get everything working correctly, and for everyone to agree on the naming convention. If you don't want these 10 steps in the main tree, I can collapse them to one changeset. thanks, greg k-h (warning, the diffstat output looks bad, but the files were moved using 'bk mv' so the changesets are very small, and we retain file history properly.) ------ drivers/usb/CDCEther.c | 1365 ------- drivers/usb/CDCEther.h | 98 drivers/usb/Makefile.lib | 1 drivers/usb/acm.c | 739 ---- drivers/usb/audio.c | 3876 --------------------- drivers/usb/audio.h | 116 drivers/usb/auerswald.c | 2170 ----------- drivers/usb/bluetooth.c | 1364 ------- drivers/usb/catc.c | 965 ----- drivers/usb/dabfirmware.h | 1408 ------- drivers/usb/dabusb.c | 857 ---- drivers/usb/dabusb.h | 84 drivers/usb/dc2xx.c | 538 -- drivers/usb/devices.c | 662 --- drivers/usb/devio.c | 1241 ------ drivers/usb/drivers.c | 123 drivers/usb/dsbr100.c | 369 -- drivers/usb/emi26.c | 239 - drivers/usb/emi26_fw.h | 5775 ------------------------------- drivers/usb/hcd.c | 1813 --------- drivers/usb/hcd.h | 290 - drivers/usb/hcd/Config.help | 37 drivers/usb/hcd/Config.in | 7 drivers/usb/hcd/Makefile | 27 drivers/usb/hcd/ehci-dbg.c | 179 drivers/usb/hcd/ehci-hcd.c | 762 ---- drivers/usb/hcd/ehci-hub.c | 339 - drivers/usb/hcd/ehci-mem.c | 236 - drivers/usb/hcd/ehci-q.c | 967 ----- drivers/usb/hcd/ehci-sched.c | 1212 ------ drivers/usb/hcd/ehci.h | 385 -- drivers/usb/hcd/ohci-dbg.c | 246 - drivers/usb/hcd/ohci-hcd.c | 961 ----- drivers/usb/hcd/ohci-hub.c | 267 - drivers/usb/hcd/ohci-mem.c | 246 - drivers/usb/hcd/ohci-q.c | 979 ----- drivers/usb/hcd/ohci.h | 369 -- drivers/usb/hid-core.c | 1530 -------- drivers/usb/hid-debug.h | 386 -- drivers/usb/hid-input.c | 460 -- drivers/usb/hid.h | 421 -- drivers/usb/hiddev.c | 699 --- drivers/usb/hpusbscsi.c | 598 --- drivers/usb/hpusbscsi.h | 96 drivers/usb/hub.c | 1167 ------ drivers/usb/hub.h | 156 drivers/usb/ibmcam.c | 3949 --------------------- drivers/usb/inode.c | 735 ---- drivers/usb/kaweth.c | 1067 ----- drivers/usb/kawethfw.h | 557 --- drivers/usb/konicawc.c | 802 ---- drivers/usb/mdc800.c | 1029 ----- drivers/usb/microtek.c | 1065 ----- drivers/usb/microtek.h | 60 drivers/usb/ov511.c | 6713 ------------------------------------- drivers/usb/ov511.h | 644 --- drivers/usb/pegasus.c | 1115 ------ drivers/usb/pegasus.h | 261 - drivers/usb/printer.c | 1116 ------ drivers/usb/pwc-ctrl.c | 1205 ------ drivers/usb/pwc-if.c | 2013 ----------- drivers/usb/pwc-ioctl.h | 123 drivers/usb/pwc-misc.c | 104 drivers/usb/pwc-uncompress.c | 190 - drivers/usb/pwc-uncompress.h | 77 drivers/usb/pwc.h | 267 - drivers/usb/pwc_kiara.h | 270 - drivers/usb/pwc_nala.h | 66 drivers/usb/pwc_timon.h | 270 - drivers/usb/rio500.c | 550 --- drivers/usb/rio500_usb.h | 37 drivers/usb/rtl8150.c | 763 ---- drivers/usb/scanner.c | 1125 ------ drivers/usb/scanner.h | 261 - drivers/usb/se401.c | 1574 -------- drivers/usb/se401.h | 237 - drivers/usb/stv680.c | 1584 -------- drivers/usb/stv680.h | 223 - drivers/usb/tiglusb.c | 495 -- drivers/usb/tiglusb.h | 55 drivers/usb/uhci-debug.h | 577 --- drivers/usb/uhci.c | 3174 ----------------- drivers/usb/uhci.h | 441 -- drivers/usb/ultracam.c | 706 --- drivers/usb/usb-debug.c | 203 - drivers/usb/usb-ohci.c | 2919 ---------------- drivers/usb/usb-ohci.h | 643 --- drivers/usb/usb-uhci-debug.h | 141 drivers/usb/usb-uhci.c | 3163 ----------------- drivers/usb/usb-uhci.h | 307 - drivers/usb/usb.c | 2687 -------------- drivers/usb/usbkbd.c | 309 - drivers/usb/usbmouse.c | 217 - drivers/usb/usbnet.c | 1972 ---------- drivers/usb/usbvideo.c | 2402 ------------- drivers/usb/usbvideo.h | 416 -- drivers/usb/uss720.c | 678 --- drivers/usb/vicam.c | 921 ----- drivers/usb/vicam.h | 81 drivers/usb/vicamurbs.h | 330 - drivers/usb/wacom.c | 450 -- drivers/usb/Config.help | 93 drivers/usb/Config.in | 107 drivers/usb/Makefile | 158 drivers/usb/README | 33 drivers/usb/class/Config.in | 19 drivers/usb/class/Makefile | 14 drivers/usb/class/Makefile.lib | 1 drivers/usb/class/audio.c | 3876 +++++++++++++++++++++ drivers/usb/class/audio.h | 116 drivers/usb/class/bluetooth.c | 1364 +++++++ drivers/usb/class/cdc-acm.c | 739 ++++ drivers/usb/class/printer.c | 1116 ++++++ drivers/usb/core/Config.in | 14 drivers/usb/core/Makefile | 17 drivers/usb/core/devices.c | 662 +++ drivers/usb/core/devio.c | 1241 ++++++ drivers/usb/core/drivers.c | 123 drivers/usb/core/hcd.c | 1813 +++++++++ drivers/usb/core/hcd.h | 290 + drivers/usb/core/hub.c | 1167 ++++++ drivers/usb/core/hub.h | 156 drivers/usb/core/inode.c | 735 ++++ drivers/usb/core/usb-debug.c | 203 + drivers/usb/core/usb.c | 2687 ++++++++++++++ drivers/usb/host/Config.help | 91 drivers/usb/host/Config.in | 25 drivers/usb/host/Makefile | 16 drivers/usb/host/ehci-dbg.c | 179 drivers/usb/host/ehci-hcd.c | 762 ++++ drivers/usb/host/ehci-hub.c | 339 + drivers/usb/host/ehci-mem.c | 236 + drivers/usb/host/ehci-q.c | 967 +++++ drivers/usb/host/ehci-sched.c | 1212 ++++++ drivers/usb/host/ehci.h | 385 ++ drivers/usb/host/ohci-dbg.c | 246 + drivers/usb/host/ohci-hcd.c | 961 +++++ drivers/usb/host/ohci-hub.c | 267 + drivers/usb/host/ohci-mem.c | 246 + drivers/usb/host/ohci-q.c | 979 +++++ drivers/usb/host/ohci.h | 369 ++ drivers/usb/host/uhci-debug.h | 577 +++ drivers/usb/host/uhci.c | 3174 +++++++++++++++++ drivers/usb/host/uhci.h | 441 ++ drivers/usb/host/usb-ohci.c | 2919 ++++++++++++++++ drivers/usb/host/usb-ohci.h | 643 +++ drivers/usb/host/usb-uhci-debug.h | 141 drivers/usb/host/usb-uhci.c | 3163 +++++++++++++++++ drivers/usb/host/usb-uhci.h | 307 + drivers/usb/image/Config.in | 19 drivers/usb/image/Makefile | 13 drivers/usb/image/dc2xx.c | 538 ++ drivers/usb/image/hpusbscsi.c | 598 +++ drivers/usb/image/hpusbscsi.h | 96 drivers/usb/image/mdc800.c | 1029 +++++ drivers/usb/image/microtek.c | 1065 +++++ drivers/usb/image/microtek.h | 60 drivers/usb/image/scanner.c | 1125 ++++++ drivers/usb/image/scanner.h | 261 + drivers/usb/input/Config.in | 27 drivers/usb/input/Makefile | 24 drivers/usb/input/hid-core.c | 1530 ++++++++ drivers/usb/input/hid-debug.h | 386 ++ drivers/usb/input/hid-input.c | 460 ++ drivers/usb/input/hid.h | 421 ++ drivers/usb/input/hiddev.c | 699 +++ drivers/usb/input/usbkbd.c | 309 + drivers/usb/input/usbmouse.c | 217 + drivers/usb/input/wacom.c | 450 ++ drivers/usb/media/Config.in | 29 drivers/usb/media/Makefile | 21 drivers/usb/media/dabfirmware.h | 1408 +++++++ drivers/usb/media/dabusb.c | 857 ++++ drivers/usb/media/dabusb.h | 84 drivers/usb/media/dsbr100.c | 369 ++ drivers/usb/media/ibmcam.c | 3949 +++++++++++++++++++++ drivers/usb/media/konicawc.c | 802 ++++ drivers/usb/media/ov511.c | 6713 +++++++++++++++++++++++++++++++++++++ drivers/usb/media/ov511.h | 644 +++ drivers/usb/media/pwc-ctrl.c | 1205 ++++++ drivers/usb/media/pwc-if.c | 2013 +++++++++++ drivers/usb/media/pwc-ioctl.h | 123 drivers/usb/media/pwc-misc.c | 104 drivers/usb/media/pwc-uncompress.c | 190 + drivers/usb/media/pwc-uncompress.h | 77 drivers/usb/media/pwc.h | 267 + drivers/usb/media/pwc_kiara.h | 270 + drivers/usb/media/pwc_nala.h | 66 drivers/usb/media/pwc_timon.h | 270 + drivers/usb/media/se401.c | 1574 ++++++++ drivers/usb/media/se401.h | 237 + drivers/usb/media/stv680.c | 1584 ++++++++ drivers/usb/media/stv680.h | 223 + drivers/usb/media/ultracam.c | 706 +++ drivers/usb/media/usbvideo.c | 2402 +++++++++++++ drivers/usb/media/usbvideo.h | 416 ++ drivers/usb/media/vicam.c | 921 +++++ drivers/usb/media/vicam.h | 81 drivers/usb/media/vicamurbs.h | 330 + drivers/usb/misc/Makefile | 14 drivers/usb/misc/auerswald.c | 2188 ++++++++++++ drivers/usb/misc/emi26.c | 239 + drivers/usb/misc/emi26_fw.h | 5775 +++++++++++++++++++++++++++++++ drivers/usb/misc/rio500.c | 550 +++ drivers/usb/misc/rio500_usb.h | 37 drivers/usb/misc/tiglusb.c | 495 ++ drivers/usb/misc/tiglusb.h | 55 drivers/usb/misc/uss720.c | 678 +++ drivers/usb/net/Config.in | 24 drivers/usb/net/Makefile | 15 drivers/usb/net/catc.c | 965 +++++ drivers/usb/net/cdc-ether.c | 1365 +++++++ drivers/usb/net/cdc-ether.h | 98 drivers/usb/net/kaweth.c | 1067 +++++ drivers/usb/net/kawethfw.h | 557 +++ drivers/usb/net/pegasus.c | 1115 ++++++ drivers/usb/net/pegasus.h | 261 + drivers/usb/net/rtl8150.c | 763 ++++ drivers/usb/net/usbnet.c | 1972 ++++++++++ drivers/usb/serial/visor.c | 11 drivers/usb/serial/visor.h | 1 drivers/usb/storage/Config.help | 38 drivers/usb/storage/Config.in | 15 drivers/usb/storage/Makefile | 27 lib/Makefile | 2 225 files changed, 90693 insertions(+), 90449 deletions(-) ------ ChangeSet@1.596, 2002-04-05 15:09:11-08:00, greg@kroah.com USB moved the USB_STORAGE Config.help items into the drivers/usb/storage directory. drivers/usb/Config.help | 39 --------------------------------------- drivers/usb/storage/Config.help | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 39 deletions(-) ------ ChangeSet@1.595, 2002-04-05 11:33:36-08:00, greg@kroah.com USB added a README file to explain what the different subdirectories are for. drivers/usb/README | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+) ------ ChangeSet@1.594, 2002-04-05 10:53:38-08:00, greg@kroah.com USB moved class/storage/ back to storage/ created input/ orderd the makefiles and config.in menus better. drivers/usb/class/cdc-ether.c | 1365 ----------------------- drivers/usb/class/cdc-ether.h | 98 - drivers/usb/class/hid-core.c | 1530 -------------------------- drivers/usb/class/hid-debug.h | 386 ------ drivers/usb/class/hid-input.c | 460 ------- drivers/usb/class/hid.h | 421 ------- drivers/usb/class/hiddev.c | 699 ----------- drivers/usb/class/storage/Makefile | 32 drivers/usb/class/storage/datafab.c | 806 ------------- drivers/usb/class/storage/datafab.h | 40 drivers/usb/class/storage/debug.c | 369 ------ drivers/usb/class/storage/debug.h | 69 - drivers/usb/class/storage/dpcm.c | 82 - drivers/usb/class/storage/dpcm.h | 34 drivers/usb/class/storage/freecom.c | 707 ------------ drivers/usb/class/storage/freecom.h | 36 drivers/usb/class/storage/initializers.c | 60 - drivers/usb/class/storage/initializers.h | 44 drivers/usb/class/storage/isd200.c | 1749 ------------------------------ drivers/usb/class/storage/isd200.h | 31 drivers/usb/class/storage/jumpshot.c | 804 ------------- drivers/usb/class/storage/jumpshot.h | 39 drivers/usb/class/storage/protocol.c | 339 ----- drivers/usb/class/storage/protocol.h | 65 - drivers/usb/class/storage/scsiglue.c | 900 --------------- drivers/usb/class/storage/scsiglue.h | 53 drivers/usb/class/storage/sddr09.c | 1058 ------------------ drivers/usb/class/storage/sddr09.h | 44 drivers/usb/class/storage/shuttle_usbat.c | 1083 ------------------ drivers/usb/class/storage/shuttle_usbat.h | 79 - drivers/usb/class/storage/transport.c | 1268 --------------------- drivers/usb/class/storage/transport.h | 156 -- drivers/usb/class/storage/unusual_devs.h | 477 -------- drivers/usb/class/storage/usb.c | 1149 ------------------- drivers/usb/class/storage/usb.h | 191 --- drivers/usb/class/usbkbd.c | 309 ----- drivers/usb/class/usbmouse.c | 217 --- drivers/usb/misc/dabfirmware.h | 1408 ------------------------ drivers/usb/misc/dabusb.c | 857 -------------- drivers/usb/misc/dabusb.h | 84 - drivers/usb/misc/wacom.c | 450 ------- drivers/usb/Config.in | 15 drivers/usb/Makefile | 38 drivers/usb/class/Config.in | 36 drivers/usb/class/Makefile | 17 drivers/usb/input/Config.in | 27 drivers/usb/input/Makefile | 24 drivers/usb/input/hid-core.c | 1530 ++++++++++++++++++++++++++ drivers/usb/input/hid-debug.h | 386 ++++++ drivers/usb/input/hid-input.c | 460 +++++++ drivers/usb/input/hid.h | 421 +++++++ drivers/usb/input/hiddev.c | 699 +++++++++++ drivers/usb/input/usbkbd.c | 309 +++++ drivers/usb/input/usbmouse.c | 217 +++ drivers/usb/input/wacom.c | 450 +++++++ drivers/usb/media/Config.in | 20 drivers/usb/media/Makefile | 1 drivers/usb/media/dabfirmware.h | 1408 ++++++++++++++++++++++++ drivers/usb/media/dabusb.c | 857 ++++++++++++++ drivers/usb/media/dabusb.h | 84 + drivers/usb/misc/Makefile | 2 drivers/usb/net/Config.in | 7 drivers/usb/net/Makefile | 1 drivers/usb/net/cdc-ether.c | 1365 +++++++++++++++++++++++ drivers/usb/net/cdc-ether.h | 98 + drivers/usb/storage/Config.in | 15 drivers/usb/storage/Makefile | 27 drivers/usb/storage/datafab.c | 806 +++++++++++++ drivers/usb/storage/datafab.h | 40 drivers/usb/storage/debug.c | 369 ++++++ drivers/usb/storage/debug.h | 69 + drivers/usb/storage/dpcm.c | 82 + drivers/usb/storage/dpcm.h | 34 drivers/usb/storage/freecom.c | 707 ++++++++++++ drivers/usb/storage/freecom.h | 36 drivers/usb/storage/initializers.c | 60 + drivers/usb/storage/initializers.h | 44 drivers/usb/storage/isd200.c | 1749 ++++++++++++++++++++++++++++++ drivers/usb/storage/isd200.h | 31 drivers/usb/storage/jumpshot.c | 804 +++++++++++++ drivers/usb/storage/jumpshot.h | 39 drivers/usb/storage/protocol.c | 339 +++++ drivers/usb/storage/protocol.h | 65 + drivers/usb/storage/scsiglue.c | 900 +++++++++++++++ drivers/usb/storage/scsiglue.h | 53 drivers/usb/storage/sddr09.c | 1058 ++++++++++++++++++ drivers/usb/storage/sddr09.h | 44 drivers/usb/storage/shuttle_usbat.c | 1083 ++++++++++++++++++ drivers/usb/storage/shuttle_usbat.h | 79 + drivers/usb/storage/transport.c | 1268 +++++++++++++++++++++ drivers/usb/storage/transport.h | 156 ++ drivers/usb/storage/unusual_devs.h | 477 ++++++++ drivers/usb/storage/usb.c | 1149 +++++++++++++++++++ drivers/usb/storage/usb.h | 191 +++ 94 files changed, 20158 insertions(+), 20136 deletions(-) ------ ChangeSet@1.593, 2002-04-05 00:18:18-08:00, greg@kroah.com USB more file movement cleanups. Now handles misc drivers compiled into the kernel corectly. drivers/usb/Config.in | 25 +++++++++++++++---------- drivers/usb/Makefile | 4 +++- drivers/usb/core/Config.in | 14 ++++++++++++++ drivers/usb/media/Config.in | 3 +-- 4 files changed, 33 insertions(+), 13 deletions(-) ------ ChangeSet@1.592, 2002-04-05 00:13:11-08:00, greg@kroah.com USB moved the host drivers help to the host directory drivers/usb/Config.help | 54 ------------------------------------------- drivers/usb/host/Config.help | 54 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 54 deletions(-) ------ ChangeSet@1.591, 2002-04-04 23:18:16-08:00, greg@kroah.com USB fixed lib Makefile problem with usb files moving moved drivers/usb/scanner/ to drivers/usb/image/ drivers/usb/net/Makefile.lib | 1 drivers/usb/scanner/Config.in | 19 drivers/usb/scanner/Makefile | 13 drivers/usb/scanner/dc2xx.c | 538 ------------------- drivers/usb/scanner/hpusbscsi.c | 598 --------------------- drivers/usb/scanner/hpusbscsi.h | 96 --- drivers/usb/scanner/mdc800.c | 1029 ------------------------------------ drivers/usb/scanner/microtek.c | 1065 ------------------------------------- drivers/usb/scanner/microtek.h | 60 -- drivers/usb/scanner/scanner.c | 1125 ---------------------------------------- drivers/usb/scanner/scanner.h | 261 --------- drivers/usb/class/Makefile.lib | 1 drivers/usb/image/Config.in | 19 drivers/usb/image/Makefile | 13 drivers/usb/image/dc2xx.c | 538 +++++++++++++++++++ drivers/usb/image/hpusbscsi.c | 598 +++++++++++++++++++++ drivers/usb/image/hpusbscsi.h | 96 +++ drivers/usb/image/mdc800.c | 1029 ++++++++++++++++++++++++++++++++++++ drivers/usb/image/microtek.c | 1065 +++++++++++++++++++++++++++++++++++++ drivers/usb/image/microtek.h | 60 ++ drivers/usb/image/scanner.c | 1125 ++++++++++++++++++++++++++++++++++++++++ drivers/usb/image/scanner.h | 261 +++++++++ lib/Makefile | 2 23 files changed, 4806 insertions(+), 4806 deletions(-) ------ ChangeSet@1.590, 2002-04-04 22:05:05-08:00, greg@kroah.com USB moved some files from misc to image cleaned up makefile some more. drivers/usb/misc/dc2xx.c | 538 --------------------- drivers/usb/misc/mdc800.c | 1029 ------------------------------------------ drivers/usb/Config.in | 8 drivers/usb/Makefile | 22 drivers/usb/class/Config.in | 7 drivers/usb/misc/Makefile | 2 drivers/usb/net/Config.in | 3 drivers/usb/scanner/Config.in | 19 drivers/usb/scanner/Makefile | 6 drivers/usb/scanner/dc2xx.c | 538 +++++++++++++++++++++ drivers/usb/scanner/mdc800.c | 1029 ++++++++++++++++++++++++++++++++++++++++++ 11 files changed, 1604 insertions(+), 1597 deletions(-) ------ ChangeSet@1.589, 2002-04-04 17:38:58-08:00, greg@kroah.com USB moved lots of the Config.in info into the subdirectories. fixed up the makefiles to work nicer. drivers/usb/Makefile.lib | 1 drivers/usb/core/fs/devices.c | 662 ---------------------- drivers/usb/core/fs/devio.c | 1241 ------------------------------------------ drivers/usb/core/fs/drivers.c | 123 ---- drivers/usb/core/fs/inode.c | 735 ------------------------ drivers/usb/Config.in | 77 -- drivers/usb/Makefile | 151 ++--- drivers/usb/class/Config.in | 46 + drivers/usb/class/Makefile | 29 drivers/usb/core/Makefile | 17 drivers/usb/core/devices.c | 662 ++++++++++++++++++++++ drivers/usb/core/devio.c | 1241 ++++++++++++++++++++++++++++++++++++++++++ drivers/usb/core/drivers.c | 123 ++++ drivers/usb/core/inode.c | 735 ++++++++++++++++++++++++ drivers/usb/host/Config.in | 18 drivers/usb/media/Config.in | 30 + drivers/usb/media/Makefile | 20 drivers/usb/misc/Makefile | 18 drivers/usb/net/Config.in | 24 drivers/usb/net/Makefile | 14 drivers/usb/net/Makefile.lib | 1 drivers/usb/scanner/Makefile | 11 22 files changed, 3063 insertions(+), 2916 deletions(-) ------ ChangeSet@1.588, 2002-04-04 15:51:09-08:00, greg@kroah.com usb subsystem now builds as modules. dependancies still seem broken. drivers/usb/Makefile | 115 ++++++++++++++++++------------------- drivers/usb/class/cdc-ether.c | 2 drivers/usb/class/storage/Makefile | 2 drivers/usb/core/fs/devices.c | 2 drivers/usb/host/Makefile | 25 ++------ drivers/usb/host/ehci-hcd.c | 2 drivers/usb/host/ohci-hcd.c | 2 drivers/usb/host/uhci.c | 2 drivers/usb/host/usb-ohci.c | 2 drivers/usb/host/usb-uhci.c | 2 drivers/usb/scanner/hpusbscsi.c | 6 - drivers/usb/scanner/microtek.c | 6 - 12 files changed, 79 insertions(+), 89 deletions(-) ------ ChangeSet@1.587, 2002-04-04 14:47:14-08:00, greg@kroah.com USB moved files to different subdirectories to make try to make sense of the current mess, and to allow usb client drivers to integrate into the tree easier. drivers/usb/CDCEther.c | 1365 ------ drivers/usb/CDCEther.h | 98 drivers/usb/acm.c | 739 --- drivers/usb/audio.c | 3876 ----------------- drivers/usb/audio.h | 116 drivers/usb/auerswald.c | 2170 --------- drivers/usb/bluetooth.c | 1364 ------ drivers/usb/catc.c | 965 ---- drivers/usb/dabfirmware.h | 1408 ------ drivers/usb/dabusb.c | 857 --- drivers/usb/dabusb.h | 84 drivers/usb/dc2xx.c | 538 -- drivers/usb/devices.c | 662 -- drivers/usb/devio.c | 1241 ----- drivers/usb/drivers.c | 123 drivers/usb/dsbr100.c | 369 - drivers/usb/emi26.c | 239 - drivers/usb/emi26_fw.h | 5775 ------------------------- drivers/usb/hcd.c | 1813 -------- drivers/usb/hcd.h | 290 - drivers/usb/hcd/Config.help | 37 drivers/usb/hcd/Config.in | 7 drivers/usb/hcd/Makefile | 27 drivers/usb/hcd/ehci-dbg.c | 179 drivers/usb/hcd/ehci-hcd.c | 762 --- drivers/usb/hcd/ehci-hub.c | 339 - drivers/usb/hcd/ehci-mem.c | 236 - drivers/usb/hcd/ehci-q.c | 967 ---- drivers/usb/hcd/ehci-sched.c | 1212 ----- drivers/usb/hcd/ehci.h | 385 - drivers/usb/hcd/ohci-dbg.c | 246 - drivers/usb/hcd/ohci-hcd.c | 961 ---- drivers/usb/hcd/ohci-hub.c | 267 - drivers/usb/hcd/ohci-mem.c | 246 - drivers/usb/hcd/ohci-q.c | 979 ---- drivers/usb/hcd/ohci.h | 369 - drivers/usb/hid-core.c | 1530 ------ drivers/usb/hid-debug.h | 386 - drivers/usb/hid-input.c | 460 -- drivers/usb/hid.h | 421 - drivers/usb/hiddev.c | 699 --- drivers/usb/hpusbscsi.c | 598 -- drivers/usb/hpusbscsi.h | 96 drivers/usb/hub.c | 1167 ----- drivers/usb/hub.h | 156 drivers/usb/ibmcam.c | 3949 ----------------- drivers/usb/inode.c | 735 --- drivers/usb/kaweth.c | 1067 ---- drivers/usb/kawethfw.h | 557 -- drivers/usb/konicawc.c | 802 --- drivers/usb/mdc800.c | 1029 ---- drivers/usb/microtek.c | 1065 ---- drivers/usb/microtek.h | 60 drivers/usb/ov511.c | 6713 ------------------------------ drivers/usb/ov511.h | 644 -- drivers/usb/pegasus.c | 1115 ---- drivers/usb/pegasus.h | 261 - drivers/usb/printer.c | 1116 ---- drivers/usb/pwc-ctrl.c | 1205 ----- drivers/usb/pwc-if.c | 2013 -------- drivers/usb/pwc-ioctl.h | 123 drivers/usb/pwc-misc.c | 104 drivers/usb/pwc-uncompress.c | 190 drivers/usb/pwc-uncompress.h | 77 drivers/usb/pwc.h | 267 - drivers/usb/pwc_kiara.h | 270 - drivers/usb/pwc_nala.h | 66 drivers/usb/pwc_timon.h | 270 - drivers/usb/rio500.c | 550 -- drivers/usb/rio500_usb.h | 37 drivers/usb/rtl8150.c | 763 --- drivers/usb/scanner.c | 1125 ----- drivers/usb/scanner.h | 261 - drivers/usb/se401.c | 1574 ------- drivers/usb/se401.h | 237 - drivers/usb/storage/Makefile | 32 drivers/usb/storage/datafab.c | 806 --- drivers/usb/storage/datafab.h | 40 drivers/usb/storage/debug.c | 369 - drivers/usb/storage/debug.h | 69 drivers/usb/storage/dpcm.c | 82 drivers/usb/storage/dpcm.h | 34 drivers/usb/storage/freecom.c | 707 --- drivers/usb/storage/freecom.h | 36 drivers/usb/storage/initializers.c | 60 drivers/usb/storage/initializers.h | 44 drivers/usb/storage/isd200.c | 1749 ------- drivers/usb/storage/isd200.h | 31 drivers/usb/storage/jumpshot.c | 804 --- drivers/usb/storage/jumpshot.h | 39 drivers/usb/storage/protocol.c | 339 - drivers/usb/storage/protocol.h | 65 drivers/usb/storage/scsiglue.c | 900 ---- drivers/usb/storage/scsiglue.h | 53 drivers/usb/storage/sddr09.c | 1058 ---- drivers/usb/storage/sddr09.h | 44 drivers/usb/storage/shuttle_usbat.c | 1083 ---- drivers/usb/storage/shuttle_usbat.h | 79 drivers/usb/storage/transport.c | 1268 ----- drivers/usb/storage/transport.h | 156 drivers/usb/storage/unusual_devs.h | 477 -- drivers/usb/storage/usb.c | 1149 ----- drivers/usb/storage/usb.h | 191 drivers/usb/stv680.c | 1584 ------- drivers/usb/stv680.h | 223 drivers/usb/tiglusb.c | 495 -- drivers/usb/tiglusb.h | 55 drivers/usb/uhci-debug.h | 577 -- drivers/usb/uhci.c | 3174 -------------- drivers/usb/uhci.h | 441 - drivers/usb/ultracam.c | 706 --- drivers/usb/usb-debug.c | 203 drivers/usb/usb-ohci.c | 2919 ------------- drivers/usb/usb-ohci.h | 643 -- drivers/usb/usb-uhci-debug.h | 141 drivers/usb/usb-uhci.c | 3163 -------------- drivers/usb/usb-uhci.h | 307 - drivers/usb/usb.c | 2687 ------------ drivers/usb/usbkbd.c | 309 - drivers/usb/usbmouse.c | 217 drivers/usb/usbnet.c | 1972 -------- drivers/usb/usbvideo.c | 2402 ---------- drivers/usb/usbvideo.h | 416 - drivers/usb/uss720.c | 678 --- drivers/usb/vicam.c | 921 ---- drivers/usb/vicam.h | 81 drivers/usb/vicamurbs.h | 330 - drivers/usb/wacom.c | 450 -- drivers/usb/class/audio.c | 3876 +++++++++++++++++ drivers/usb/class/audio.h | 116 drivers/usb/class/bluetooth.c | 1364 ++++++ drivers/usb/class/cdc-acm.c | 739 +++ drivers/usb/class/cdc-ether.c | 1365 ++++++ drivers/usb/class/cdc-ether.h | 98 drivers/usb/class/hid-core.c | 1530 ++++++ drivers/usb/class/hid-debug.h | 386 + drivers/usb/class/hid-input.c | 460 ++ drivers/usb/class/hid.h | 421 + drivers/usb/class/hiddev.c | 699 +++ drivers/usb/class/printer.c | 1116 ++++ drivers/usb/class/storage/Makefile | 32 drivers/usb/class/storage/datafab.c | 806 +++ drivers/usb/class/storage/datafab.h | 40 drivers/usb/class/storage/debug.c | 369 + drivers/usb/class/storage/debug.h | 69 drivers/usb/class/storage/dpcm.c | 82 drivers/usb/class/storage/dpcm.h | 34 drivers/usb/class/storage/freecom.c | 707 +++ drivers/usb/class/storage/freecom.h | 36 drivers/usb/class/storage/initializers.c | 60 drivers/usb/class/storage/initializers.h | 44 drivers/usb/class/storage/isd200.c | 1749 +++++++ drivers/usb/class/storage/isd200.h | 31 drivers/usb/class/storage/jumpshot.c | 804 +++ drivers/usb/class/storage/jumpshot.h | 39 drivers/usb/class/storage/protocol.c | 339 + drivers/usb/class/storage/protocol.h | 65 drivers/usb/class/storage/scsiglue.c | 900 ++++ drivers/usb/class/storage/scsiglue.h | 53 drivers/usb/class/storage/sddr09.c | 1058 ++++ drivers/usb/class/storage/sddr09.h | 44 drivers/usb/class/storage/shuttle_usbat.c | 1083 ++++ drivers/usb/class/storage/shuttle_usbat.h | 79 drivers/usb/class/storage/transport.c | 1268 +++++ drivers/usb/class/storage/transport.h | 156 drivers/usb/class/storage/unusual_devs.h | 477 ++ drivers/usb/class/storage/usb.c | 1149 +++++ drivers/usb/class/storage/usb.h | 191 drivers/usb/class/usbkbd.c | 309 + drivers/usb/class/usbmouse.c | 217 drivers/usb/core/fs/devices.c | 662 ++ drivers/usb/core/fs/devio.c | 1241 +++++ drivers/usb/core/fs/drivers.c | 123 drivers/usb/core/fs/inode.c | 735 +++ drivers/usb/core/hcd.c | 1813 ++++++++ drivers/usb/core/hcd.h | 290 + drivers/usb/core/hub.c | 1167 +++++ drivers/usb/core/hub.h | 156 drivers/usb/core/usb-debug.c | 203 drivers/usb/core/usb.c | 2687 ++++++++++++ drivers/usb/host/Config.help | 37 drivers/usb/host/Config.in | 7 drivers/usb/host/Makefile | 27 drivers/usb/host/ehci-dbg.c | 179 drivers/usb/host/ehci-hcd.c | 762 +++ drivers/usb/host/ehci-hub.c | 339 + drivers/usb/host/ehci-mem.c | 236 + drivers/usb/host/ehci-q.c | 967 ++++ drivers/usb/host/ehci-sched.c | 1212 +++++ drivers/usb/host/ehci.h | 385 + drivers/usb/host/ohci-dbg.c | 246 + drivers/usb/host/ohci-hcd.c | 961 ++++ drivers/usb/host/ohci-hub.c | 267 + drivers/usb/host/ohci-mem.c | 246 + drivers/usb/host/ohci-q.c | 979 ++++ drivers/usb/host/ohci.h | 369 + drivers/usb/host/uhci-debug.h | 577 ++ drivers/usb/host/uhci.c | 3174 ++++++++++++++ drivers/usb/host/uhci.h | 441 + drivers/usb/host/usb-ohci.c | 2919 +++++++++++++ drivers/usb/host/usb-ohci.h | 643 ++ drivers/usb/host/usb-uhci-debug.h | 141 drivers/usb/host/usb-uhci.c | 3163 ++++++++++++++ drivers/usb/host/usb-uhci.h | 307 + drivers/usb/media/dsbr100.c | 369 + drivers/usb/media/ibmcam.c | 3949 +++++++++++++++++ drivers/usb/media/konicawc.c | 802 +++ drivers/usb/media/ov511.c | 6713 ++++++++++++++++++++++++++++++ drivers/usb/media/ov511.h | 644 ++ drivers/usb/media/pwc-ctrl.c | 1205 +++++ drivers/usb/media/pwc-if.c | 2013 ++++++++ drivers/usb/media/pwc-ioctl.h | 123 drivers/usb/media/pwc-misc.c | 104 drivers/usb/media/pwc-uncompress.c | 190 drivers/usb/media/pwc-uncompress.h | 77 drivers/usb/media/pwc.h | 267 + drivers/usb/media/pwc_kiara.h | 270 + drivers/usb/media/pwc_nala.h | 66 drivers/usb/media/pwc_timon.h | 270 + drivers/usb/media/se401.c | 1574 +++++++ drivers/usb/media/se401.h | 237 + drivers/usb/media/stv680.c | 1584 +++++++ drivers/usb/media/stv680.h | 223 drivers/usb/media/ultracam.c | 706 +++ drivers/usb/media/usbvideo.c | 2402 ++++++++++ drivers/usb/media/usbvideo.h | 416 + drivers/usb/media/vicam.c | 921 ++++ drivers/usb/media/vicam.h | 81 drivers/usb/media/vicamurbs.h | 330 + drivers/usb/misc/auerswald.c | 2188 +++++++++ drivers/usb/misc/dabfirmware.h | 1408 ++++++ drivers/usb/misc/dabusb.c | 857 +++ drivers/usb/misc/dabusb.h | 84 drivers/usb/misc/dc2xx.c | 538 ++ drivers/usb/misc/emi26.c | 239 + drivers/usb/misc/emi26_fw.h | 5775 +++++++++++++++++++++++++ drivers/usb/misc/mdc800.c | 1029 ++++ drivers/usb/misc/rio500.c | 550 ++ drivers/usb/misc/rio500_usb.h | 37 drivers/usb/misc/tiglusb.c | 495 ++ drivers/usb/misc/tiglusb.h | 55 drivers/usb/misc/uss720.c | 678 +++ drivers/usb/misc/wacom.c | 450 ++ drivers/usb/net/catc.c | 965 ++++ drivers/usb/net/kaweth.c | 1067 ++++ drivers/usb/net/kawethfw.h | 557 ++ drivers/usb/net/pegasus.c | 1115 ++++ drivers/usb/net/pegasus.h | 261 + drivers/usb/net/rtl8150.c | 763 +++ drivers/usb/net/usbnet.c | 1972 ++++++++ drivers/usb/scanner/hpusbscsi.c | 598 ++ drivers/usb/scanner/hpusbscsi.h | 96 drivers/usb/scanner/microtek.c | 1065 ++++ drivers/usb/scanner/microtek.h | 60 drivers/usb/scanner/scanner.c | 1125 +++++ drivers/usb/scanner/scanner.h | 261 + 256 files changed, 101945 insertions(+), 101927 deletions(-) ------ ChangeSet@1.586, 2002-04-04 14:20:24-08:00, greg@kroah.com USB visor driver Added support for the Sony OS 4.1 devices. Thanks to Hiroyuki ARAKI for the information. drivers/usb/serial/visor.c | 11 +++++++++-- drivers/usb/serial/visor.h | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) ------