Subject: [BK PATCH] USB changes for 2.5.68
From: Greg KH <[email-masked]>
To: [email-masked]
Cc: [email-masked], [email-masked]

Hi,

Here are some USB changes and fixes for 2.5.68.  The majority of these
changes are due to the tty core adding the tiocmset and tiocmget
functions instead of using the ioctl values.  I've also included a small
patch to the tty core's tiocmset function that allows TIOCM_LOOP changes
to be seen by the tty drivers.  Russell King has acked this change.

There are also some small bugfixes and compiler warning removal changes
in here too.

Please pull from:  bk://kernel.bkbits.net/gregkh/linux/linus-2.5

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/char/tty_io.c                |    4 
 drivers/usb/class/cdc-acm.c          |  120 +++++++++++----------
 drivers/usb/class/usb-midi.c         |    2 
 drivers/usb/core/hcd-pci.c           |   16 +-
 drivers/usb/core/hcd.c               |    4 
 drivers/usb/core/usb.c               |   14 +-
 drivers/usb/misc/speedtch.c          |   32 +++--
 drivers/usb/net/kaweth.c             |    2 
 drivers/usb/net/usbnet.c             |    8 +
 drivers/usb/serial/belkin_sa.c       |  110 +++++++++++--------
 drivers/usb/serial/digi_acceleport.c |  124 +++++++++++++--------
 drivers/usb/serial/ftdi_sio.c        |  193 +++++++++++++++------------------
 drivers/usb/serial/io_edgeport.c     |   80 +++++---------
 drivers/usb/serial/io_tables.h       |    8 +
 drivers/usb/serial/io_ti.c           |   82 +++++---------
 drivers/usb/serial/keyspan.c         |   68 +++++------
 drivers/usb/serial/keyspan.h         |   11 +
 drivers/usb/serial/keyspan_pda.c     |   94 +++++++---------
 drivers/usb/serial/kl5kusb105.c      |  112 ++++++++++---------
 drivers/usb/serial/kobil_sct.c       |  200 ++++++++++++++++++++---------------
 drivers/usb/serial/mct_u232.c        |   82 +++++++-------
 drivers/usb/serial/pl2303.c          |  142 ++++++++++++++----------
 drivers/usb/serial/usb-serial.c      |   94 ++++++++++++++++
 drivers/usb/serial/usb-serial.h      |    2 
 drivers/usb/serial/whiteheat.c       |  184 +++++++++++++-------------------
 25 files changed, 975 insertions(+), 813 deletions(-)
-----

Andrew Morton <[email-masked]>:
  o usb: minor usb stuff

David Brownell <[email-masked]>:
  o usb: fix (rare?) disconnect
  o USB: hcd-pci.c catch up to dev_printk changes
  o USB: fix for deadlock in v2.5.67

Duncan Sands <[email-masked]>:
  o USB speedtouch: compile fix
  o USB speedtouch: crc optimization
  o USB speedtouch: bump the version number

Greg Kroah-Hartman <[email-masked]>:
  o tty: let tiocmset pass TIOCM_LOOP changes to the tty drivers
  o USB: add error reporting functionality to the pl2303 driver
  o USB: whiteheat: add support for new tty tiocmget and tiocmset functions
  o USB: pl2303: add support for new tty tiocmget and tiocmset functions
  o USB: mct_u232: add support for new tty tiocmget and tiocmset functions
  o USB: kobil_sct: add support for new tty tiocmget and tiocmset functions
  o USB: kl5kusb105: add support for new tty tiocmget and tiocmset functions
  o USB: keyspan_pda: add support for new tty tiocmget and tiocmset functions
  o USB: ftdi_sio: add support for new tty tiocmget and tiocmset functions
  o USB: digi_acceleport: add support for new tty tiocmget and tiocmset functions
  o USB: belkin_sa: add support for new tty tiocmget and tiocmset functions
  o USB: usb-serial core: add support for new tty tiocmget and tiocmset functions
  o USB: cdc-acm: add support for new tty tiocmget and tiocmset functions