lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20100302230948.GB32287@kroah.com>
Date:	Tue, 2 Mar 2010 15:09:48 -0800
From:	Greg KH <gregkh@...e.de>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org, linux-usb@...r.kernel.org
Subject: [GIT PATCH] USB patches for 2.6.33-git

Here is the big USB patchset for the .34 merge window.

There are a few tty patches in here, as they made more sense to go
through here due to the usb-serial drivers they were changing.

Please pull from:
	master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/

All of these patches have been in the linux-next and mm trees.

The full patches will be sent to the linux-usb mailing list, if anyone
wants to see them.

thanks,

greg k-h

------------

 Documentation/ABI/testing/sysfs-bus-usb       |   11 +
 Documentation/ioctl/ioctl-number.txt          |    1 -
 Documentation/networking/00-INDEX             |    2 +
 Documentation/networking/cxacru-cf.py         |   48 +
 Documentation/networking/cxacru.txt           |   16 +
 Documentation/usb/error-codes.txt             |    6 +-
 Documentation/usb/power-management.txt        |  235 ++--
 arch/arm/configs/rx51_defconfig               |   11 +-
 arch/arm/mach-mx2/devices.c                   |   80 +-
 arch/arm/mach-mx2/devices.h                   |    1 +
 arch/arm/plat-mxc/include/mach/mx21-usbhost.h |   38 +
 arch/avr32/mach-at32ap/at32ap700x.c           |    7 +-
 drivers/char/tty_buffer.c                     |   11 +-
 drivers/hid/usbhid/hiddev.c                   |    7 +-
 drivers/media/video/dabusb.c                  |    8 +-
 drivers/staging/usbip/vhci_sysfs.c            |    2 +-
 drivers/usb/Kconfig                           |    2 +
 drivers/usb/Makefile                          |    1 +
 drivers/usb/atm/cxacru.c                      |  192 ++-
 drivers/usb/atm/usbatm.c                      |    3 +-
 drivers/usb/atm/usbatm.h                      |   15 +
 drivers/usb/c67x00/c67x00-drv.c               |    8 +-
 drivers/usb/class/cdc-acm.c                   |   82 +-
 drivers/usb/class/cdc-acm.h                   |    2 +-
 drivers/usb/class/cdc-wdm.c                   |    2 +-
 drivers/usb/class/usblp.c                     |   22 +-
 drivers/usb/class/usbtmc.c                    |    2 +-
 drivers/usb/core/Kconfig                      |    4 +-
 drivers/usb/core/devices.c                    |   32 +-
 drivers/usb/core/devio.c                      |  127 ++-
 drivers/usb/core/driver.c                     |  918 ++++++-------
 drivers/usb/core/file.c                       |    2 -
 drivers/usb/core/hcd.c                        |   27 +-
 drivers/usb/core/hcd.h                        |   13 +-
 drivers/usb/core/hub.c                        |  120 +-
 drivers/usb/core/message.c                    |    5 +-
 drivers/usb/core/quirks.c                     |   18 +-
 drivers/usb/core/sysfs.c                      |   85 +-
 drivers/usb/core/urb.c                        |   13 +-
 drivers/usb/core/usb.c                        |   38 +-
 drivers/usb/core/usb.h                        |   43 +-
 drivers/usb/early/ehci-dbgp.c                 |   68 +-
 drivers/usb/gadget/Kconfig                    |   10 +
 drivers/usb/gadget/Makefile                   |    2 +
 drivers/usb/gadget/at91_udc.c                 |   10 +-
 drivers/usb/gadget/atmel_usba_udc.c           |    9 +-
 drivers/usb/gadget/atmel_usba_udc.h           |    1 +
 drivers/usb/gadget/epautoconf.c               |   24 +-
 drivers/usb/gadget/ether.c                    |    2 +-
 drivers/usb/gadget/f_acm.c                    |    8 -
 drivers/usb/gadget/f_ecm.c                    |    7 +-
 drivers/usb/gadget/f_mass_storage.c           |   50 +-
 drivers/usb/gadget/f_rndis.c                  |    4 -
 drivers/usb/gadget/file_storage.c             |    8 +-
 drivers/usb/gadget/fsl_qe_udc.c               |    2 +-
 drivers/usb/gadget/gadget_chips.h             |   59 -
 drivers/usb/gadget/gmidi.c                    |    5 -
 drivers/usb/gadget/goku_udc.c                 |    2 +-
 drivers/usb/gadget/inode.c                    |   39 +-
 drivers/usb/gadget/mass_storage.c             |    8 +-
 drivers/usb/gadget/nokia.c                    |  259 ++++
 drivers/usb/gadget/printer.c                  |   18 -
 drivers/usb/gadget/pxa27x_udc.c               |  135 ++-
 drivers/usb/gadget/pxa27x_udc.h               |    6 +
 drivers/usb/gadget/s3c-hsotg.c                |   11 +-
 drivers/usb/gadget/u_ether.c                  |    5 +
 drivers/usb/gadget/u_ether.h                  |    7 -
 drivers/usb/gadget/zero.c                     |    6 +-
 drivers/usb/host/Kconfig                      |   11 +
 drivers/usb/host/Makefile                     |    2 +
 drivers/usb/host/ehci-atmel.c                 |    2 +-
 drivers/usb/host/ehci-au1xxx.c                |    6 +-
 drivers/usb/host/ehci-fsl.c                   |   97 ++-
 drivers/usb/host/ehci-mxc.c                   |   23 +-
 drivers/usb/host/ehci-omap.c                  |   47 +-
 drivers/usb/host/ehci-orion.c                 |    8 +-
 drivers/usb/host/ehci-ppc-of.c                |   14 +-
 drivers/usb/host/ehci-sched.c                 |   12 +-
 drivers/usb/host/ehci-xilinx-of.c             |    8 +-
 drivers/usb/host/fhci-hcd.c                   |    4 +-
 drivers/usb/host/imx21-dbg.c                  |  527 ++++++++
 drivers/usb/host/imx21-hcd.c                  | 1789 +++++++++++++++++++++++++
 drivers/usb/host/imx21-hcd.h                  |  436 ++++++
 drivers/usb/host/isp1362-hcd.c                |   15 +-
 drivers/usb/host/isp1760-hcd.c                |   10 +
 drivers/usb/host/isp1760-if.c                 |    2 +-
 drivers/usb/host/ohci-da8xx.c                 |  456 +++++++
 drivers/usb/host/ohci-dbg.c                   |    4 +-
 drivers/usb/host/ohci-hcd.c                   |    5 +
 drivers/usb/host/ohci-lh7a404.c               |   11 +-
 drivers/usb/host/ohci-pnx4008.c               |    6 +-
 drivers/usb/host/ohci-ppc-of.c                |   10 +-
 drivers/usb/host/ohci-ppc-soc.c               |    8 +-
 drivers/usb/host/ohci-sa1111.c                |    8 +-
 drivers/usb/host/sl811-hcd.c                  |    5 +-
 drivers/usb/host/uhci-hcd.c                   |    1 +
 drivers/usb/host/xhci-dbg.c                   |   19 +
 drivers/usb/host/xhci-ext-caps.h              |    7 +-
 drivers/usb/host/xhci-hcd.c                   |  150 ++-
 drivers/usb/host/xhci-hub.c                   |   65 +-
 drivers/usb/host/xhci-mem.c                   |   47 +-
 drivers/usb/host/xhci-pci.c                   |    1 +
 drivers/usb/host/xhci-ring.c                  |   41 +-
 drivers/usb/host/xhci.h                       |   11 +-
 drivers/usb/image/mdc800.c                    |    2 +-
 drivers/usb/image/microtek.c                  |    4 +-
 drivers/usb/misc/Kconfig                      |   25 -
 drivers/usb/misc/Makefile                     |    2 -
 drivers/usb/misc/adutux.c                     |    8 +-
 drivers/usb/misc/appledisplay.c               |    5 +-
 drivers/usb/misc/berry_charge.c               |  183 ---
 drivers/usb/misc/cypress_cy7c63.c             |    2 +-
 drivers/usb/misc/cytherm.c                    |    2 +-
 drivers/usb/misc/emi26.c                      |    2 +-
 drivers/usb/misc/emi62.c                      |    2 +-
 drivers/usb/misc/ftdi-elan.c                  |   11 +-
 drivers/usb/misc/idmouse.c                    |    2 +-
 drivers/usb/misc/iowarrior.c                  |    6 +-
 drivers/usb/misc/isight_firmware.c            |    4 +-
 drivers/usb/misc/ldusb.c                      |    4 +-
 drivers/usb/misc/legousbtower.c               |   13 +-
 drivers/usb/misc/rio500.c                     |   11 +-
 drivers/usb/misc/sisusbvga/sisusb.c           |   20 +-
 drivers/usb/misc/trancevibrator.c             |    2 +-
 drivers/usb/misc/usblcd.c                     |    7 +-
 drivers/usb/misc/usbled.c                     |    2 +-
 drivers/usb/misc/usbsevseg.c                  |    2 +-
 drivers/usb/misc/usbtest.c                    |    6 +-
 drivers/usb/misc/uss720.c                     |    2 +-
 drivers/usb/misc/vstusb.c                     |  783 -----------
 drivers/usb/mon/mon_bin.c                     |    7 +-
 drivers/usb/mon/mon_text.c                    |    6 +-
 drivers/usb/musb/blackfin.c                   |   28 +-
 drivers/usb/musb/cppi_dma.c                   |   33 +-
 drivers/usb/musb/musb_core.c                  |  562 +++++---
 drivers/usb/musb/musb_core.h                  |   72 +-
 drivers/usb/musb/musb_gadget.c                |   20 +-
 drivers/usb/musb/musb_host.c                  |   34 +-
 drivers/usb/musb/musb_regs.h                  |  101 ++-
 drivers/usb/musb/musbhsdma.c                  |   25 +-
 drivers/usb/musb/musbhsdma.h                  |   17 +
 drivers/usb/musb/omap2430.c                   |   48 +-
 drivers/usb/musb/omap2430.h                   |   32 +-
 drivers/usb/musb/tusb6010.c                   |    2 +-
 drivers/usb/musb/tusb6010_omap.c              |    2 +-
 drivers/usb/otg/twl4030-usb.c                 |   45 +-
 drivers/usb/serial/Kconfig                    |   19 +
 drivers/usb/serial/Makefile                   |    2 +
 drivers/usb/serial/aircable.c                 |   36 +-
 drivers/usb/serial/ark3116.c                  |    3 +-
 drivers/usb/serial/belkin_sa.c                |    2 +-
 drivers/usb/serial/ch341.c                    |   27 +-
 drivers/usb/serial/cp210x.c                   |    7 +-
 drivers/usb/serial/cyberjack.c                |    5 +-
 drivers/usb/serial/cypress_m8.c               |   82 +-
 drivers/usb/serial/digi_acceleport.c          |   38 +-
 drivers/usb/serial/empeg.c                    |    3 +-
 drivers/usb/serial/ftdi_sio.c                 |  195 ++--
 drivers/usb/serial/ftdi_sio.h                 |    6 +-
 drivers/usb/serial/ftdi_sio_ids.h             |   39 +-
 drivers/usb/serial/funsoft.c                  |    2 +-
 drivers/usb/serial/garmin_gps.c               |    3 +-
 drivers/usb/serial/generic.c                  |    7 +-
 drivers/usb/serial/hp4x.c                     |    2 +-
 drivers/usb/serial/io_edgeport.c              |   69 +-
 drivers/usb/serial/io_tables.h                |   10 +-
 drivers/usb/serial/io_ti.c                    |   75 +-
 drivers/usb/serial/ipaq.c                     |    1 -
 drivers/usb/serial/ipw.c                      |    3 +-
 drivers/usb/serial/ir-usb.c                   |   13 +-
 drivers/usb/serial/iuu_phoenix.c              |    2 +-
 drivers/usb/serial/keyspan.c                  |   57 +-
 drivers/usb/serial/keyspan.h                  |   10 +-
 drivers/usb/serial/keyspan_pda.c              |   53 +-
 drivers/usb/serial/kl5kusb105.c               |   66 +-
 drivers/usb/serial/kobil_sct.c                |   25 +-
 drivers/usb/serial/mct_u232.c                 |   57 +-
 drivers/usb/serial/mct_u232.h                 |    2 +
 drivers/usb/serial/mos7720.c                  |  185 +++-
 drivers/usb/serial/mos7840.c                  |   27 +-
 drivers/usb/serial/moto_modem.c               |    2 +-
 drivers/usb/serial/navman.c                   |    3 +-
 drivers/usb/serial/omninet.c                  |    8 +-
 drivers/usb/serial/opticon.c                  |   17 +-
 drivers/usb/serial/option.c                   |   71 +-
 drivers/usb/serial/oti6858.c                  |   36 +-
 drivers/usb/serial/pl2303.c                   |   38 +-
 drivers/usb/serial/qcaux.c                    |   96 ++
 drivers/usb/serial/qcserial.c                 |    2 +-
 drivers/usb/serial/siemens_mpi.c              |    2 +-
 drivers/usb/serial/sierra.c                   |   59 +-
 drivers/usb/serial/spcp8x5.c                  |   27 +-
 drivers/usb/serial/symbolserial.c             |   12 +-
 drivers/usb/serial/ti_usb_3410_5052.c         |    3 +-
 drivers/usb/serial/usb-serial.c               |   15 +-
 drivers/usb/serial/usb_debug.c                |    2 +-
 drivers/usb/serial/visor.c                    |   40 +-
 drivers/usb/serial/vivopay-serial.c           |   76 ++
 drivers/usb/serial/whiteheat.c                |   24 +-
 drivers/usb/storage/onetouch.c                |    2 +-
 drivers/usb/storage/scsiglue.c                |   10 +-
 drivers/usb/storage/shuttle_usbat.c           |   15 +-
 drivers/usb/storage/transport.c               |    6 +
 drivers/usb/storage/unusual_devs.h            |   88 ++-
 drivers/usb/usb-skeleton.c                    |    2 +-
 drivers/usb/wusbcore/cbaf.c                   |    2 +-
 drivers/usb/wusbcore/devconnect.c             |    2 +-
 drivers/usb/wusbcore/mmc.c                    |    2 +-
 include/linux/tty_flip.h                      |    7 +-
 include/linux/usb.h                           |   53 +-
 include/linux/usb/Kbuild                      |    1 -
 include/linux/usb/atmel_usba_udc.h            |    1 +
 include/linux/usb/ch9.h                       |    2 +-
 include/linux/usb/musb.h                      |   23 +-
 include/linux/usb/otg.h                       |   25 +
 include/linux/usb/quirks.h                    |    3 +
 include/linux/usb/serial.h                    |   13 +-
 include/linux/usb/vstusb.h                    |   71 -
 218 files changed, 7396 insertions(+), 3637 deletions(-)
 create mode 100644 Documentation/networking/cxacru-cf.py
 create mode 100644 arch/arm/plat-mxc/include/mach/mx21-usbhost.h
 create mode 100644 drivers/usb/gadget/nokia.c
 create mode 100644 drivers/usb/host/imx21-dbg.c
 create mode 100644 drivers/usb/host/imx21-hcd.c
 create mode 100644 drivers/usb/host/imx21-hcd.h
 create mode 100644 drivers/usb/host/ohci-da8xx.c
 delete mode 100644 drivers/usb/misc/berry_charge.c
 delete mode 100644 drivers/usb/misc/vstusb.c
 create mode 100644 drivers/usb/serial/qcaux.c
 create mode 100644 drivers/usb/serial/vivopay-serial.c
 delete mode 100644 include/linux/usb/vstusb.h

---------------

Ajay Kumar Gupta (6):
      USB: musb: Add new fifo table for a OMAP3 errata
      usb: musb: save dynfifo in musb struct
      usb: musb: Add 'extvbus' in musb_hdrc_platform_data
      usb: host: ehci: fix missing kfree in remove path also
      usb: host: ehci: adding regulator framework in ehci-omap.c driver.
      usb: musb: Add context save and restore support

Alan Cox (6):
      USB: cp210x: Add 81E8 (Zephyr Bioharness)
      tty: Fix various bogus WARN checks in the usb serial layer
      USB: tty: sort out the request_room handling for whiteheat
      USB: tty: kill request_room for USB ACM class
      USB: tty: Add a function to insert a string of characters with the same flag
      USB: tty: Prune uses of tty_request_room in the USB layer

Alan Stern (13):
      USB: check the endpoint type against the pipe type
      USB: rearrange code in usb_probe_interface
      USB: change locking for device-level autosuspend
      USB: consolidate remote wakeup routines
      USB: use the device lock for persist_enabled
      USB: implement usb_enable_autosuspend
      USB: change handling of negative autosuspend delays
      USB: rearrange functions in driver.c
      USB: convert to the runtime PM framework
      USB: remove debugging message for uevent constructions
      usb-storage: use max_hw_sectors instead of max_sectors
      USB: fix the idProduct value for USB-3.0 root hubs
      USB: remove references to port->port.count from the serial drivers

Alessio Igor Bogani (1):
      USB: ftdi_sio: Replace BKL with a mutex

Anand Gadiyar (5):
      usb: musb: hsdma: add wrapper for reading DMA count
      usb: musb: workaround MUSB DMA_INTR sometimes reads zero
      USB: omap: ehci: kill 2 compile warnings
      USB: ehci: omap: use default interrupt threshold
      USB: ehci: omap: Update TODO list in comments

Andreas Mohr (2):
      USB: ftdi_sio: correct spelling in header files
      USB: ftdi_sio: correct spelling in implementation file

Anton Vorontsov (2):
      USB: ehci-fsl: Fix sparse warnings
      USB: ehci-fsl: Add power management support

Arnaud Mandy (1):
      usb: musb: handle irqs in the order dictated by programming guide

Ben Hutchings (1):
      USB: isight-firmware: declare MODULE_FIRMWARE

Bruno Prémont (1):
      USB: backlight, appledisplay: fix incomplete registration failure handling

Bryan Wu (2):
      USB: gadget: use ep5 for bulk-in and ep6 for bulk-out for Blackfin MUSB
      usb: musb: clean up commit 'workaround Blackfin FIFO anomalies'

Catalin Marinas (1):
      USB: isp1760: Flush the D-cache for the pipe-in transfer buffers

Chris Frey (1):
      USB: usbfs_snoop: add data logging back in

Christoph Egger (2):
      USB: remove obsolete config in kernel source (USB_HCD_DMA)
      USB: Remove unsupported usb gadget drivers

Cliff Cai (3):
      USB: gadget: add INT support for Blackfin musb
      USB: musb: set version of Blackfin version
      USB: musb: disable double buffering for older RTL versions

Dan Carpenter (2):
      USB: serial: fix DMA buffers on stack for io_edgeport.c
      USB: io_edgeport: eliminate get_string()

Dan Streetman (1):
      USB: retain USB device power/wakeup setting across reconfiguration

Dan Williams (2):
      USB: option: add Longcheer/Longsung vendor ID
      USB: qcaux: driver for auxiliary serial ports on Qualcomm devices

Daniel Sangorrin (1):
      USB: serial: ftdi: add CONTEC vendor and product id

Dennis O'Brien (1):
      USB: vstusb.c: removal of driver for Vernier Software & Technology, Inc., devices and spectrometers

Dmitri Epshtein (2):
      USB: ehci: add call of free_cached_itd_list() function in disable_periodic()
      USB: ehci: fix audio record functionality for some Full speed sound blaster devices

Edward Shao (1):
      USB: xhci: Fix finding extended capabilities registers

Eirik Aanonsen (1):
      USB: atmel uaba: Adding invert vbus_pin

Elina Pasheva (2):
      USB: serial: sierra driver adding reset_resume function
      USB: serial: sierra driver indat_callback fix

Enrico Scholz (1):
      USB: pxa27x_udc: avoid compiler warnings and misbehavior on buggy hardware

FUJITA Tomonori (1):
      USB: s3c-hsotg: replace deprecated dma_sync_single()

Felipe Balbi (15):
      USB: otg: add notifier support
      USB: otg: twl4030: add support for notifier
      USB: musb: use resource_size()
      USB: musb: move two printk to dev_err
      USB: musb: move to sysfs_groups
      USB: musb: remove some of the never defined defines
      usb: otg: twl4030: move to request_threaded_irq
      USB: gadget: introduce g_nokia gadget driver
      arm: defconfig: rx51: enable phonet and g_nokia
      USB: musb: get rid of omap_readl/writel
      USB: musb: we already tested for dyn_fifo
      USB: musb: deprecate what we don't use
      USB: musb: tusb6010: use resource_size
      USB: musb: unmap base if we can't probe
      USB: musb: only print info message if probe() is successful

Forest Bond (1):
      USB: serial: Add support for ViVOtech ViVOpay devices.

Francesco Lavra (1):
      cdc_acm: add reset_resume method

Gernot Hillier (3):
      USB: serial: option.c: Add chipset information for 4G W14
      USB: serial: option.c: Add blacklisting infrastructure for special device handling
      USB: serial: option.c: Add 4G W14 stick to blacklist for option_send_setup

Greg Kroah-Hartman (2):
      USB: rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS
      USB: remove the berry_charge driver

H Hartley Sweeten (6):
      USB: pxa27x_udc.c: use resource_size()
      USB: atmel_usba_udc.c: use resource_size()
      USB: at91_udc.c: use resource_size()
      USB: ehci-orion.c: use resource_size()
      USB: ehci-atmel.c: use resource_size()
      USB: ehci-au1xxx.c: use platform_get_resource() and resource_size()

Herbert Xu (1):
      USB: Move hcd free_dev call into usb_disconnect to fix oops

Jan Dumon (1):
      USB: unusual_devs: Add support for multiple Option 3G sticks

Jason Wessel (1):
      USB: ehci-dbgp: split PID register updates for IN and OUT pipes

Joe Perches (3):
      USB: serial: Remove unnecessary \n's from dbg uses
      USB: Convert concatenated __FILE__ to %s, __FILE__
      USB: Extend and neaten dbg macros

Johan Hovold (27):
      USB: ftdi_sio: fix error message on close
      USB: ftdi_sio: remove obsolete comment
      USB: serial: fix typo in debug message
      USB: ftdi_sio: fix initialisation of latency timeout
      USB: ftdi_sio: use error code from usb stack in read_latency_timer
      USB: ftdi_sio: fix latency-timeout endianess bug
      USB: ftdi_sio: fix DMA buffers on stack
      USB: ftdi_sio: clean up modem status handling
      USB: ftdi_sio: remove unnecessary initialisations
      USB: ch341: replace printk warnings with dev_err
      USB: ch341: fix DMA buffer on stack
      USB: ch341: use le16_to_cpup to be explicit about endianess
      USB: cypress_m8: fix DMA buffer on stack
      USB: cypress_m8: fix endianess bug
      USB: io_ti: fix DMA buffers on stack
      USB: keyspan_pda: fix DMA buffers on stack
      USB: kl5kusb105: fix DMA buffers on stack
      USB: mos7720: fix DMA buffers on stack and clean up send_mos_cmd
      USB: mos7840: fix DMA buffers on stack and endianess bugs
      USB: oti6858: fix DMA buffer on stack
      USB: visor: fix DMA buffers on stack
      USB: kobil_sct: clean up kobil_set_termios
      USB: ch341: use get_unaligned_le16 in break_ctl
      USB: cypress_m8: use put_unaligned_le32() where necessary
      USB: ftdi_sio: remove unused tx_bytes counter
      USB: ftdi_sio: remove obsolete check in unthrottle
      USB: pl2303: remove unnecessary reset of usb_device in urbs

John Tsiombikas (1):
      USB: pl2303: initial TIOCGSERIAL support

Julia Lawall (4):
      USB: wusb: check CHID is all zeros before stopping the host
      USB: isp1362: Use kzalloc for allocating only one thing
      USB: FHCI: Correct the size argument to kzalloc
      USB: serial: Eliminate useless code

Julian Calaby (2):
      USB: cdc_acm: Add support for pbLua console port
      USB: cdc_acm: Silence "It is not a modem." error for pbLua devices

Luotao Fu (1):
      USB: fix I2C API usage in ohci-pnx4008.

Marcel Holtmann (1):
      USB: gadget: Add DEVTYPE support for Ethernet functions

Mark Adamson (1):
      USB: ftdi_sio: remove support for 5 and 6 data bits

Mark Brown (1):
      USB: s3c-hsotg: Staticise non-exported functions

Martin Fuzzey (3):
      USB: MXC: Add i.MX21 specific USB host controller driver.
      USB: MXC: use DMA_BIT_MASK macro rather than hardcoded constants.
      USB: MXC: add platform resources for i.MX21 USB host controller.

Michael Hennerich (2):
      USB: host: SL811: fix unaligned accesses
      USB: host: SL811: allow the hcd on Blackfin systems

Michal Nazarewicz (3):
      USB: mass_storage: eject LUNs on thread exit
      USB: g_mass_storage: superfluous and missing packets fixed
      USB: g_mass_storage: min(...) warning fixed

Mike Dunn (1):
      USB: serial: add support for serial port on the moschip 7715

Mike Frysinger (3):
      USB: cypress_m8: stop using USB debug driver config
      USB: cypress_m8: unify confusing new baudrate check
      USB: cypress_m8: allow unstable baud rates

Mitchell Solomon (1):
      USB: add new ftdi_sio device ids

Németh Márton (9):
      USB skeleton: make USB device id constant
      USB class: make USB device id constant
      USB serial: make USB device id constant
      USB image: make USB device id constant
      USB misc: make USB device id constant
      USB hub: make USB device id constant
      USB host: make Open Firmware device id constant
      USB gadget: make Open Firmware device id constant
      USB goku_udc: make PCI device id constant

Oliver Neukum (27):
      USB: cdc-acm: Update to new autopm API
      USB: xhci: No GFP_KERNEL in block error handling
      USB: storage: Never reset devices that will morph to an old mode
      USB: Export QUIRK_RESET_MORPHS through sysfs
      USB: usblp: Remove checks no longer needed with the new runtime PM system
      USB: Remove BKL from poll()
      USB: Remove BKL from usbdev_open()
      USB: Remove BKL from lseek implementations
      USB: Push BKL on open down into the drivers
      USB: Reduce scope of BKL in usb ioctl handling
      usb: BKL removal: usblp
      USB: BKL removal: usb-skeleton
      USB: BKL removal: usbtmc
      USB: BKL removal: cdc-wdm
      USB: BKL removal: mdc800
      USB: BKL removal: rio500
      USB: BKL removal: idmouse
      USB: BKL removal: adutux
      USB: BKL removal: ftdi-elan
      USB: BKL removal: ldusb
      USB: BKL removal: legousbtower
      USB: BKL removal: vstusb
      USB: BKL removal: frontier
      USB: BKL removal from ioctl path of usbfs
      USB: cdc-acm: fix possible deadlock with multiple openers
      USB: storage: onetouch: unnecessary GFP_ATOMIC
      USB: sisusbvga: no unnecessary GFP_ATOMIC

Pete Zaitcev (4):
      USB: serial mct_usb232: move DMA buffers to heap
      usbmon: add bus number to text API
      USB: fix crash in uhci_scan_schedule
      USB: usbmon: mask seconds properly in text API

Peter Korsgaard (1):
      USB: f_mass_storage: fix crash on bind() error

Robert Jarzmik (1):
      USB: pxa27x_udc: Fix deadlocks on request queueing

Robert P. J. Day (1):
      USB: Correct CONFIG variable typo.

Roel Kluin (4):
      USB: musb: don't dereference NULL tusb_dma in dma_controller_destroy()
      USB: musb: test always evaluates to false
      USB: storage: fix misplaced parenthesis
      USB: don't read past config->interface[] if usb_control_msg() fails in usb_reset_configuration()

Sarah Sharp (10):
      USB: xhci: Fix error path when configuring endpoints.
      USB: xhci: Refactor code to free or cache endpoint rings.
      USB: xhci: Allow allocation of commands without input contexts.
      USB: xhci: Refactor test for vendor-specific completion codes.
      USB: xhci: Refactor code to clear port change bits.
      USB: xhci: Allow roothub ports to be disabled.
      USB: xhci: Notify the xHC when a device is reset.
      USB: Add call to notify xHC of a device reset.
      USB: xhci: Fix compile issues with xhci_get_slot_state()
      USB: Use bInterfaceNumber in bandwidth allocations.

Sergei Shtylyov (1):
      USB: OHCI: DA8xx/OMAP-L1x glue layer

Simon Arlott (8):
      USB: cxacru: return an empty value for modulation if there is no connection
      USB: cxacru: check data length is not negative
      USB: cxacru: check device isn't being removed during sysfs calls
      USB: cxacru: document how to interact with the flash memory
      USB: cxacru: firmware writes on OHCI are slow, log progress
      USB: cxacru: add write-only sysfs attribute for modem configuration
      USB: cxacru: remove cxacru-cf.bin loader
      USB: cxacru: increment driver version

Swaminathan S (2):
      usb: musb: workaround toggle bug when doing bulk transfer after isoc
      usb: musb: Fix cppi_channel_abort() function to handle Tx abort correctly

Thadeu Lima de Souza Cascardo (1):
      USB: trivial: missing newline in usb core warning message

Thiago Farina (2):
      USB: c67x00: use resource_size().
      USB: atm: Use FIELD_SIZEOF, trivial cleanup.

Thomas Gleixner (1):
      usb: gadgetfs: Convert semaphore to mutex

Valentin Longchamp (1):
      USB: fix occasional ULPI timeouts with ehci-mxc

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ