From: Greg KH To: marcelo@conectiva.com.br Cc: linux-usb-devel@lists.sourceforge.net Subject: [BK PATCH] USB changes for 2.4.19 Hi, Here are some USB patches to try to sync up with my tree. This series contains some typedef removals and new drivers added. 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 Documentation/Configure.help | 23 Documentation/usb/silverlink.txt | 76 + MAINTAINERS | 14 arch/cris/drivers/usb-host.c | 110 - arch/mips/au1000/common/usbdev.c | 44 drivers/char/joystick/iforce.c | 10 drivers/isdn/hisax/st5481.h | 4 drivers/isdn/hisax/st5481_d.c | 2 drivers/isdn/hisax/st5481_usb.c | 5 drivers/media/video/cpia_usb.c | 4 drivers/net/irda/irda-usb.c | 22 drivers/usb/CDCEther.c | 12 drivers/usb/CDCEther.h | 2 drivers/usb/Config.in | 3 drivers/usb/Makefile | 3 drivers/usb/acm.c | 6 drivers/usb/aiptek.c | 332 ++++ drivers/usb/audio.c | 28 drivers/usb/auerswald.c | 92 - drivers/usb/bluetooth.c | 14 drivers/usb/catc.c | 14 drivers/usb/dabusb.c | 6 drivers/usb/dabusb.h | 2 drivers/usb/devio.c | 18 drivers/usb/hc_simple.c | 1072 +++++++++++++++ drivers/usb/hc_simple.h | 231 +++ drivers/usb/hc_sl811.c | 1358 +++++++++++++++++++ drivers/usb/hc_sl811.h | 385 +++++ drivers/usb/hc_sl811_rh.c | 526 +++++++ drivers/usb/hcd.c | 10 drivers/usb/hcd/ehci-q.c | 8 drivers/usb/hcd/ehci-sched.c | 2 drivers/usb/hid-core.c | 12 drivers/usb/hid.h | 2 drivers/usb/kaweth.c | 24 drivers/usb/mdc800.c | 6 drivers/usb/pegasus.c | 40 drivers/usb/pegasus.h | 2 drivers/usb/rtl8150.c | 12 drivers/usb/scanner.c | 16 drivers/usb/scanner.h | 2 drivers/usb/se401.c | 2 drivers/usb/se401.h | 4 drivers/usb/serial/Config.in | 1 drivers/usb/serial/Makefile | 1 drivers/usb/serial/io_edgeport.c | 2 drivers/usb/serial/io_fw_down3.h | 799 +++++++++++ drivers/usb/serial/io_ti.c | 2727 +++++++++++++++++++++++++++++++++++++++ drivers/usb/serial/io_ti.h | 180 ++ drivers/usb/serial/io_usbvend.h | 112 + drivers/usb/serial/keyspan.c | 42 drivers/usb/serial/pl2303.c | 1 drivers/usb/serial/pl2303.h | 3 drivers/usb/serial/usbserial.c | 29 drivers/usb/storage/transport.c | 16 drivers/usb/stv680.c | 2 drivers/usb/stv680.h | 2 drivers/usb/tiglusb.c | 514 +++++++ drivers/usb/tiglusb.h | 48 drivers/usb/uhci.c | 16 drivers/usb/usb-debug.c | 34 drivers/usb/usb-midi.c | 2228 +++++++++++++++++++++++++++++++ drivers/usb/usb-midi.h | 143 ++ drivers/usb/usb-ohci.c | 44 drivers/usb/usb-ohci.h | 12 drivers/usb/usb-uhci.c | 118 - drivers/usb/usb-uhci.h | 4 drivers/usb/usb.c | 36 drivers/usb/usbkbd.c | 12 drivers/usb/usbvideo.c | 4 drivers/usb/usbvideo.h | 2 drivers/usb/vicam.h | 2 include/linux/ticable.h | 42 include/linux/usb.h | 107 - 74 files changed, 11326 insertions(+), 517 deletions(-) ------ ChangeSet@1.606, 2002-08-05 14:44:30-07:00, greg@kroah.com USB: added new drivers to the build Documentation/Configure.help | 23 +++++++++++++++++++++-- MAINTAINERS | 14 ++++++++++++++ drivers/usb/Config.in | 3 +++ drivers/usb/Makefile | 3 +++ 4 files changed, 41 insertions(+), 2 deletions(-) ------ ChangeSet@1.605, 2002-08-05 14:43:37-07:00, greg@kroah.com USB: added usb-midi driver drivers/usb/usb-midi.c | 2228 +++++++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/usb-midi.h | 143 +++ 2 files changed, 2371 insertions(+) ------ ChangeSet@1.604, 2002-08-05 14:43:14-07:00, greg@kroah.com USB: added tiglusb driver Documentation/usb/silverlink.txt | 76 +++++ drivers/usb/tiglusb.c | 514 +++++++++++++++++++++++++++++++++++++++ drivers/usb/tiglusb.h | 48 +++ include/linux/ticable.h | 42 +++ 4 files changed, 680 insertions(+) ------ ChangeSet@1.603, 2002-08-05 14:42:43-07:00, greg@kroah.com USB: added aiptek driver drivers/usb/aiptek.c | 332 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 332 insertions(+) ------ ChangeSet@1.602, 2002-08-05 14:42:04-07:00, greg@kroah.com USB: added new host controller driver for HC_SL811 devices. drivers/usb/hc_simple.c | 1072 ++++++++++++++++++++++++++++++++++++ drivers/usb/hc_simple.h | 231 +++++++ drivers/usb/hc_sl811.c | 1358 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/hc_sl811.h | 385 +++++++++++++ drivers/usb/hc_sl811_rh.c | 526 +++++++++++++++++ 5 files changed, 3572 insertions(+) ------ ChangeSet@1.601, 2002-08-05 14:32:05-07:00, greg@kroah.com USB: added TI edgeport usb to serial driver. drivers/usb/serial/Config.in | 1 drivers/usb/serial/Makefile | 1 drivers/usb/serial/io_fw_down3.h | 799 +++++++++++ drivers/usb/serial/io_ti.c | 2727 +++++++++++++++++++++++++++++++++++++++ drivers/usb/serial/io_ti.h | 180 ++ drivers/usb/serial/io_usbvend.h | 112 + drivers/usb/serial/usbserial.c | 29 7 files changed, 3823 insertions(+), 26 deletions(-) ------ ChangeSet@1.600, 2002-08-05 14:29:50-07:00, greg@kroah.com USB: removed the devrequest typedef use "struct usb_ctrlrequest" from now on. arch/cris/drivers/usb-host.c | 10 +++--- arch/mips/au1000/common/usbdev.c | 44 ++++++++++++++--------------- drivers/char/joystick/iforce.c | 10 +++--- drivers/isdn/hisax/st5481.h | 2 - drivers/usb/CDCEther.c | 12 ++++---- drivers/usb/CDCEther.h | 2 - drivers/usb/acm.c | 6 ++-- drivers/usb/auerswald.c | 58 +++++++++++++++++++-------------------- drivers/usb/bluetooth.c | 14 ++++----- drivers/usb/catc.c | 14 ++++----- drivers/usb/devio.c | 12 ++++---- drivers/usb/hcd.c | 10 +++--- drivers/usb/hcd/ehci-q.c | 8 ++--- drivers/usb/hid-core.c | 12 ++++---- drivers/usb/hid.h | 2 - drivers/usb/kaweth.c | 18 ++++++------ drivers/usb/pegasus.c | 40 +++++++++++++------------- drivers/usb/pegasus.h | 2 - drivers/usb/rtl8150.c | 12 ++++---- drivers/usb/scanner.c | 16 +++++----- drivers/usb/scanner.h | 2 - drivers/usb/storage/transport.c | 14 ++++----- drivers/usb/uhci.c | 16 +++++----- drivers/usb/usb-ohci.c | 10 +++--- drivers/usb/usb-uhci.c | 16 +++++----- drivers/usb/usb.c | 14 ++++----- drivers/usb/usbkbd.c | 12 ++++---- include/linux/usb.h | 29 ++++++++++++++----- 28 files changed, 215 insertions(+), 202 deletions(-) ------ ChangeSet@1.599, 2002-08-05 12:09:37-07:00, greg@kroah.com USB: removed urb_t typedef you must use "struct urb" from now on. arch/cris/drivers/usb-host.c | 100 +++++++++++++++++++------------------- drivers/isdn/hisax/st5481.h | 2 drivers/isdn/hisax/st5481_usb.c | 2 drivers/media/video/cpia_usb.c | 4 - drivers/net/irda/irda-usb.c | 22 ++++---- drivers/usb/audio.c | 24 ++++----- drivers/usb/auerswald.c | 34 ++++++------- drivers/usb/dabusb.c | 6 +- drivers/usb/dabusb.h | 2 drivers/usb/devio.c | 4 - drivers/usb/kaweth.c | 6 +- drivers/usb/mdc800.c | 6 +- drivers/usb/se401.c | 2 drivers/usb/se401.h | 4 - drivers/usb/serial/io_edgeport.c | 2 drivers/usb/serial/keyspan.c | 42 ++++++++-------- drivers/usb/storage/transport.c | 2 drivers/usb/stv680.c | 2 drivers/usb/stv680.h | 2 drivers/usb/usb-debug.c | 34 ++++++------- drivers/usb/usb-ohci.c | 34 ++++++------- drivers/usb/usb-ohci.h | 12 ++-- drivers/usb/usb-uhci.c | 102 +++++++++++++++++++-------------------- drivers/usb/usb-uhci.h | 4 - drivers/usb/usb.c | 20 +++---- drivers/usb/usbvideo.c | 4 - drivers/usb/usbvideo.h | 2 drivers/usb/vicam.h | 2 include/linux/usb.h | 12 ++-- 29 files changed, 247 insertions(+), 247 deletions(-) ------ ChangeSet@1.598, 2002-08-05 11:16:02-07:00, greg@kroah.com USB: usb.h cleanups, typedef removed for iso packets, and whitespace changes. removed iso_packet_descriptor_t and piso_packet_descriptor_t typedef, use the "struct iso_packet_descriptor" now. drivers/isdn/hisax/st5481_d.c | 2 - drivers/isdn/hisax/st5481_usb.c | 3 + drivers/usb/audio.c | 4 +- drivers/usb/devio.c | 2 - drivers/usb/hcd/ehci-sched.c | 2 - drivers/usb/usb.c | 2 - include/linux/usb.h | 66 ++++++++++++++++++++-------------------- 7 files changed, 41 insertions(+), 40 deletions(-) ------ ChangeSet@1.415.1.1, 2002-05-09 11:14:54-07:00, greg@kroah.com USB pl2303 driver added support for another pl2303 device thanks to lutz rothhardt drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 3 +++ 2 files changed, 4 insertions(+) ------