[GIT PULL] USB driver patches for 4.1-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit f22e6e847115abc3a0e2ad7bb18d243d42275af1:

  Linux 4.0-rc7 (2015-04-06 15:39:45 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.1-rc1

for you to fetch changes up to 00fe52deb45b1a5ef42b0aa82e632e2df012eddc:

  drivers/usb/core: devio.c: Removed an uneeded space before tab (2015-04-10 14:00:22 +0200)

----------------------------------------------------------------
USB patches for 4.1-rc1

Here's the big USB (and PHY) driver patchset for 4.1-rc1.

Everything here has been in linux-next, and the full details are below
in the shortlog.  Nothing major, just the normal round of new
drivers,api updates, and other changes, mostly in the USB gadget area,
as usual.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Andrzej Pietrasiewicz (31):
      usb: gadget: composite: don't try standard handling for non-standard requests
      usb: gadget: printer: enqueue printer's response for setup request
      usb: gadget: printer: remove unused and empty printer_unbind
      usb: gadget: printer: eliminate random pointer dereference
      usb: gadget: printer: revert usb_add_function() effect in error recovery
      usb: gadget: printer: add missing error handling
      usb: gadget: printer: eliminate pdev member of struct printer_dev
      usb: gadget: printer: follow the naming convention for usb_add_config callback
      usb: gadget: printer: standardize printer_do_config
      usb: gadget: printer: move function-related bind code to function's bind
      usb: gadget: printer: call usb_add_function() last
      usb: gadget: printer: move function-related unbind code to function's unbind
      usb: gadget: printer: define pnp string buffer length
      usb: gadget: printer: don't access file global pnp_string in function's code
      usb: gadget: printer: add setup and cleanup functions
      usb: gadget: printer: call gprinter_setup() from gadget's bind
      usb: gadget: printer: eliminate file global printer_mutex
      usb: gadget: printer: don't access file global usb_printer_gadget in function's code
      usb: gadget: printer: add container_of helper for printer_dev
      usb: gadget: composite: add req_match method to usb_function
      usb: gadget: printer: name class specific requests
      usb: gadget: printer: add req_match for printer function
      usb: gadget: printer: allocate printer_dev instances dynamically
      usb: gadget: printer: factor out f_printer
      usb: gadget: f_printer: convert to new function interface with backward compatibility
      usb: gadget: printer: convert to new interface of f_printer
      usb: gadget: f_printer: remove compatibility layer
      usb: gadget: printer: use module_usb_composite_driver helper macro
      usb: gadget: printer: add configfs support
      usb: gadget: f_printer: use non-zero flag for bitwise and
      usb: gadget: f_printer: fix dependencies

Andy Shevchenko (3):
      chipidea: pci: register nop PHY
      chipidea: introduce specific Kconfig options for glue drivers
      chipidea: pci: make it depends on NOP_USB_XCEIV

Axel Lin (16):
      phy: berlin-usb: Use PTR_ERR_OR_ZERO
      phy: xgene: Use PTR_ERR_OR_ZERO
      phy: berlin-sata: Use devm_kcalloc at appropriate place
      phy: miphy28lp: Use PTR_ERR_OR_ZERO
      phy: omap-control: Remove unneeded ifdef CONFIG_OF guard and of_match_ptr
      phy: omap-usb2: Remove unneeded ifdef CONFIG_OF guard and of_match_ptr
      phy: ti-pipe3: Remove unneeded ifdef CONFIG_OF guard and of_match_ptr
      phy: berlin-usb: Set drvdata for phy and use it
      usb: phy: Find the right match in devm_usb_phy_match
      phy: stih41x-usb: Fixup stih41x_usb_phy_power_on failure path
      phy: qcom-ufs: Catch devm_phy_create failure in ufs_qcom_phy_generic_probe
      phy: samsung_usb2: Fixup samsung_usb2_phy_power_on/off paths
      phy: qcom-ufs: Fix build error due to missing export symbols
      phy: qcom-ufs: Don't return error if fail to get optional resource
      phy: spear1310-miphy: Return proper error for spear1310_miphy_xlate
      phy: spear1340-miphy: Return proper error for spear1340_miphy_xlate

Bas Peters (2):
      drivers: usb: storage: alauda.c: properly place braces after function declarations
      drivers: usb: storage: cypress_atacb.c: trivial checkpatch fixes

Ben Dooks (1):
      usb: gadget: atmel_usba: use endian agnostic IO on ARM

Ben Gamari (1):
      usb/misc/usb3503: Always read refclk frequency from DT

Boris Brezillon (1):
      USB: host: ohci-at91: remove useless uclk clock

Chase Metzger (1):
      drivers/usb/core: devio.c: Removed an uneeded space before tab

Chen-Yu Tsai (1):
      phy: Add driver to support individual USB PHYs on sun9i

Dan Carpenter (2):
      usb: gadget: printer: delete some dead code
      usb: gadget: printer: use after free in gprinter_alloc_inst()

Daniel Tang (2):
      Chipidea: TI-NSPIRE USB OTG hardware does not support high speed and must connect at full speed
      Chipidea: Set connect-at-fullspeed bit when entering host mode if CI_HDRC_FORCE_FULLSPEED is set in the platform data

Fabian Frederick (2):
      usb: gadget: constify of_device_id array
      usb: gadget: constify of_device_id array

Fabio Estevam (1):
      usb: phy: phy-generic: No need to call gpiod_direction_output() twice

Felipe Balbi (50):
      usb: musb: gadget: get rid of stop_activity()
      usb: musb: core: fix TX/RX endpoint order
      usb: musb: core: improve musb_interrupt() a bit
      usb: dwc3: core: only reset res->start in case of error
      usb: dwc3: omap: call of_platform_depopulate() instead
      usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs
      usb: musb: core: remove unnecessary logical comparison
      usb: musb: core: add missing curly braces
      usb: musb: core: fix highspeed check
      usb: musb: dsps: return error code if reset fails
      usb: musb: core: move babble recovery inside babble check
      usb: musb: core: break long line
      usb: musb: core: remove unnecessary reg access from resume IRQ
      usb: musb: core: there is no connect interrupt in peripheral mode
      usb: musb: dsps: remove babble check from dsps irq handler
      usb: musb: dsps: check for the single bit
      usb: musb: core: controller drops session automatically
      usb: musb: dsps: add dsps_ prefix to sw_babble_control
      usb: musb: core: refactor IRQ enable/disable to separate functions
      usb: musb: don't touch devctl from babble recovery
      usb: musb: core: decrease delayed_work time
      usb: musb: dsps: do not reset musb on babble
      usb: musb: core: simplify musb_recover_work()
      usb: musb: rename ->reset() to ->recover()
      usb: musb: core: drop recover_work
      usb: musb: core: remove unnecessary forward declaration
      usb: musb: core: disable irqs inside babble recovery
      usb: musb: core: always try to recover from babble
      usb: gadget: net2280: silence sparse warning
      usb: musb: cppi41: decrease indentation level
      usb: musb: cppi41: exit early when tx fifo is empty
      usb: musb: cppi41: do not call udelay()
      usb: musb: dsps: use msecs_to_jiffies instead
      usb: musb: dsps: just start polling already
      usb: musb: dsps: request phy using our device pointer
      usb: musb: dsps: don't fake of_node to musb core
      usb: define a generic USB_RESUME_TIMEOUT macro
      usb: host: xhci: use new USB_RESUME_TIMEOUT
      usb: host: ehci: use new USB_RESUME_TIMEOUT
      usb: host: uhci: use new USB_RESUME_TIMEOUT
      usb: musb: use new USB_RESUME_TIMEOUT
      usb: host: isp116x: use new USB_RESUME_TIMEOUT
      usb: host: fotg210: use new USB_RESUME_TIMEOUT
      usb: host: fusbh200: use new USB_RESUME_TIMEOUT
      usb: host: oxu210hp: use new USB_RESUME_TIMEOUT
      usb: host: r8a66597: use new USB_RESUME_TIMEOUT
      usb: host: sl811: use new USB_RESUME_TIMEOUT
      usb: dwc2: hcd: use new USB_RESUME_TIMEOUT
      usb: isp1760: hcd: use new USB_RESUME_TIMEOUT
      usb: core: hub: use new USB_RESUME_TIMEOUT

Greg Kroah-Hartman (7):
      Merge 4.0-rc5 into usb-next
      Merge tag 'usb-for-v4.1' of git://git.kernel.org/.../balbi/usb into usb-next
      Merge tag 'usb-serial-4.1-rc1' of git://git.kernel.org/.../johan/usb-serial into usb-next
      Merge 4.0-rc7 into usb-next
      Merge tag 'usb-for-v4.1-part2' of git://git.kernel.org/.../balbi/usb into usb-testing
      Merge tag 'for-4.1' of git://git.kernel.org/.../kishon/linux-phy into usb-next
      Merge tag 'usb-ci-v4.1-rc1' of git://git.kernel.org/.../peter.chen/usb into usb-next

Gregory Herrero (1):
      usb: dwc2: host: sleep USB_RESUME_TIMEOUT during resume

Guenter Roeck (1):
      Revert "usb: host/sl811-hcd: fix sparse warning"

Ivan T. Ivanov (1):
      usb: phy: Fix USB_ULPI_VIEWPORT Kconfig dependency

Jaewon Kim (1):
      phy: exynos5-usbdrd: Add to support for Exynos5433 SoC

Joe Perches (2):
      usb: gadget: udc: pxa27x_udc: Remove use of seq_printf return value
      usb: gadget: goku_udc: Remove uses of seq_<foo> return values

Johan Hovold (2):
      USB: ch341: remove redundant close from open error path
      USB: f81232: fix some minor style issues

John Youn (3):
      usb: dwc2: pci: Add device mode to the dwc2-pci driver
      usb: dwc2: pci: Select the generic PHY for dwc2-pci driver
      usb: dwc2: pci: Correctly compile dwc2-pci as a module or built-in

Joseph Kogut (1):
      usb: move definition of PCI_VENDOR_ID_SYNOPSYS to linux/pci_ids.h

Keith Packard (2):
      usb: Add driver for Altus Metrum ChaosKey device (v2)
      usb: Fix warnings in chaoskey driver

Lad, Prabhakar (1):
      usb: host/sl811-hcd: fix sparse warning

Lars-Peter Clausen (1):
      uwb: Remove umc bus legacy suspend/resume support

Li Jun (8):
      usb: chipidea: add a flag for turn on vbus early for host
      usb: chipidea: host: turn on vbus before add hcd if early vbus on is required
      usb: chipidea: support runtime power management for otg fsm mode
      usb: chipidea: otg: remove unnecessary B_SESS_VLD timer
      usb: otg-fsm: move 2 otg fsm timers definition to otg_fsm_timer
      usb: chipidea: use hrtimer for otg fsm timers
      usb: chipidea: udc: bypass pullup DP when gadget connect in OTG fsm mode
      usb: chipidea: debug: add low power mode check before print registers

Lin Wang (1):
      xhci: unify cycle state toggling operation with 'XOR'

Marek Szyprowski (1):
      usb: dwc2: rework initialization of host and gadget in dual-role mode

Markus Elfring (4):
      uwb/whci: Delete an unnecessary check before the function call "umc_device_unregister"
      USB: whci-hcd: Delete an unnecessary check before the function call "usb_put_hcd"
      ueagle-atm: Delete unnecessary checks before the function call "release_firmware"
      USB: appledisplay: Deletion of a check before backlight_device_unregister()

Masanari Iida (1):
      usb: gadget: Fix typo fond in Documentation/Docbook/gadget.xml

Maxime Ripard (1):
      usb: xhci: plat: Add USB phy support

Mian Yousaf Kaukab (4):
      usb: gadget: net2280: use ep_autoconfig compatible names in advance mode
      usb: gadget: net2280: remove fiforegs as it is unused
      usb: gadget: net2280: print error in ep_ops error paths
      usb: gadget: net2280: don't connect from udc_start

Mickael Maison (2):
      usb: phy: ab8500: fixed comment typo
      usb: phy: fixed comment typo

Nicholas Mc Guire (2):
      USB: image: use msecs_to_jiffies for time conversion
      USB: legotower: use msecs_to_jiffies for time conversion

Oliver Neukum (7):
      cdc-wdm: return correct error codes
      cdc-acm: fix race between callback and unthrottle
      cdc-acm: surpress misleading message
      cdc-acm: convert to not directly using urb->status
      cdc-wdm: unify error handling in write
      cdc-wdm: fix endianness bug in debug statements
      cdc-wdm: error returns need to be translated

Peter Chen (22):
      usb: gadget: lpc32xxx_udc: Fix NULL dereference
      usb: chipidea: udc: return immediately if re-enable non-empty endpoint
      usb: chipidea: imx: using common platform flag directly
      usb: chipidea: usbmisc_imx: delete clock information
      usb: chipidea: imx: simplify the usbmisc callers
      usb: chipidea: add runtime power management support
      usb: chipidea: usbmisc_imx: add .set_wakeup interface
      usb: chipidea: imx: add runtime power management support
      usb: chipidea: add usb as system wakeup source
      usb: chipidea: imx: add usb as system wakeup source
      doc: usb: chipidea: add usb wakeup enable example
      usb: chipidea: clear otg interrupt status for otg capable controller
      doc: usb: usbmisc-imx: add imx6sx compatible string
      usb: chipidea: usbmisc_imx: add imx6sx initialization routine
      usb: chipidea: add identification registers access APIs
      usb: chipidea: add chipidea revision information
      usb: chipidea: host: add .bus_suspend quirk
      usb: udc: store usb_udc pointer in struct usb_gadget
      usb: udc: add usb_udc_vbus_handler
      usb: chipidea: udc: apply new usb_udc_vbus_handler interface
      usb: common: otg-fsm: only signal connect after switching to peripheral
      MAINTAINERS: change my git address to kernel.org

Peter Griffin (2):
      phy: miphy365x: Use the generic phy type constants in dt-bindings/phy/phy.h
      MAINTAINERS: Add phy-miphy28lp.c and phy-miphy365x.c to ARCH/STI architecture

Peter Hung (10):
      USB: f81232: rename private struct member name
      USB: f81232: implement RX bulk-in EP
      USB: f81232: change lock mechanism
      USB: f81232: implement read IIR/MSR with endpoint
      USB: f81232: implement MCR/MSR function
      USB: f81232: implement port enable/disable method
      USB: f81232: implement set_termios()
      USB: f81232: clarify f81232_ioctl() and fix
      USB: f81232: cleanup non-used define
      USB: f81232: modify/add author

Randy Dunlap (1):
      usb/misc: fix chaoskey build, needs HW_RANDOM

Rasmus Villemoes (1):
      usb: gadget: dummy-hcd: Remove utf8 from format string

Robert Baldyga (2):
      usb: dwc3: make LPM configurable in DT
      usb: gadget: f_hid: remove unnecessary usb_ep_dequeue()

Sanchayan Maity (1):
      usb: chipidea: Add errata for revision 2.40a

Scott Wood (1):
      usb: gadget: serial: %pf is only for function pointers

Sergei Shtylyov (22):
      wusbcore: rh: use USB_DT_HUB
      usbip: vhci_hcd: use USB_DT_HUB
      renesas_usbhs: mod_host: use USB_DT_HUB
      musb_virthub: use USB_DT_HUB
      isp1760-hcd: use USB_DT_HUB
      dummy_hcd: use USB_DT[_SS]_HUB
      dwc2: hcd: use USB_DT_HUB
      c67x00-hcd: use USB_DT_HUB
      uhci-hub: use USB_DT_HUB
      u132-hcd: use USB_DT_HUB
      sl811-hcd: use USB_DT_HUB
      r8a66597-hcd: use USB_DT_HUB
      oxu210hp-hcd: use USB_DT_HUB
      ohci-hub: use USB_DT_HUB
      max3421-hcd: use USB_DT_HUB
      isp1362-hcd: use USB_DT_HUB
      isp116x-hcd: use USB_DT_HUB
      imx21-hcd: use USB_DT_HUB
      fusbh200-hcd: use USB_DT_HUB
      fotg210-hcd: use USB_DT_HUB
      fhci-hub: use USB_DT_HUB
      ehci-hub: use USB_DT_HUB

Stephen Boyd (3):
      usb: phy: msm: Remove dead code
      ehci-msm: Remove dead dependency
      usb: phy: msm: Remove dead code

Sudeep Holla (3):
      usb: isp1760: add peripheral/device controller chip id
      usb: isp1760: fix possible deadlock in isp1760_udc_irq
      usb: isp1760: add peripheral/device controller chip id

Sylvain Rochet (4):
      usb: gadget: atmel_usba_udc: Fixed vbus_prev initial state
      usb: gadget: atmel_usba_udc: Request an auto disabled Vbus signal IRQ
      usb: gadget: atmel_usba_udc: condition clocks to vbus state
      usb: gadget: atmel_usba_udc: Add suspend/resume with wakeup support

Takashi Iwai (1):
      USB: gadget: f_mass_storage: use static attribute groups for sysfs entries

Takeyoshi Kikuchi (1):
      usb: musb: cppi41: fix condition to call cppi41_trans_done().

Tal Shorer (1):
      usb: gadget: f_mass_storage: use defined constant instead of numeric value

Thomas Petazzoni (1):
      usb: ehci-orion: add more constants for register values

Tony Lindgren (3):
      usb: musb: Fix fifo reads for dm816x with musb_dsps
      phy: Add a driver for dm816x USB PHY
      usb: musb: dsps: fix build on i386 when COMPILE_TEST is set

Vincent Palatin (1):
      usb: dwc2: avoid leaking DMA channels on disconnection

Viresh Kumar (2):
      USB: Use usb_disabled() consistently
      USB: Move usb_disabled() towards top of the file

Yannick Guerrini (1):
      usb: storage: Fix trivial typo in isd200_log_config()

Yoshihiro Shimoda (5):
      usb: renesas_usbhs: add the channel number in dma-names
      usb: renesas_usbhs: fix the sequence in xfer_work()
      usb: renesas_usbhs: add support for USB-DMAC
      usb: renesas_usbhs: fix spinlock suspected in a gadget complete function
      usb: phy: rcar-gen2-usb: Fix USBHS_UGSTS_LOCK value

Zhangfei Gao (1):
      usb: load usb phy earlier

kbuild test robot (2):
      usb: chipidea: usbmisc_imx: fix returnvar.cocci warnings
      usb: host/sl811-hcd: fix platform_no_drv_owner.cocci warnings

 .../ABI/testing/configfs-usb-gadget-printer        |    9 +
 .../devicetree/bindings/phy/dm816x-phy.txt         |   24 +
 .../devicetree/bindings/phy/phy-miphy365x.txt      |    8 +-
 .../devicetree/bindings/phy/samsung-phy.txt        |    3 +-
 .../devicetree/bindings/phy/sun9i-usb-phy.txt      |   38 +
 Documentation/devicetree/bindings/usb/dwc3.txt     |    1 +
 .../devicetree/bindings/usb/renesas_usbhs.txt      |    5 +-
 .../devicetree/bindings/usb/usbmisc-imx.txt        |    1 +
 Documentation/usb/chipidea.txt                     |   21 +
 Documentation/usb/gadget-testing.txt               |   47 +
 MAINTAINERS                                        |   12 +-
 arch/arm/boot/dts/stih416.dtsi                     |    4 +-
 drivers/phy/Kconfig                                |   18 +
 drivers/phy/Makefile                               |    2 +
 drivers/phy/phy-berlin-sata.c                      |    2 +-
 drivers/phy/phy-berlin-usb.c                       |   19 +-
 drivers/phy/phy-dm816x-usb.c                       |  290 ++++
 drivers/phy/phy-exynos5-usbdrd.c                   |   10 +
 drivers/phy/phy-miphy28lp.c                        |    5 +-
 drivers/phy/phy-miphy365x.c                        |   14 +-
 drivers/phy/phy-omap-control.c                     |   10 +-
 drivers/phy/phy-omap-usb2.c                        |    6 +-
 drivers/phy/phy-qcom-ufs.c                         |   33 +-
 drivers/phy/phy-samsung-usb2.c                     |   10 +-
 drivers/phy/phy-spear1310-miphy.c                  |    4 +-
 drivers/phy/phy-spear1340-miphy.c                  |    4 +-
 drivers/phy/phy-stih41x-usb.c                      |    8 +-
 drivers/phy/phy-sun9i-usb.c                        |  202 +++
 drivers/phy/phy-ti-pipe3.c                         |    9 +-
 drivers/phy/phy-xgene.c                            |   23 +-
 drivers/usb/Makefile                               |    2 +-
 drivers/usb/atm/ueagle-atm.c                       |    4 +-
 drivers/usb/c67x00/c67x00-hcd.c                    |    2 +-
 drivers/usb/chipidea/Kconfig                       |   11 +
 drivers/usb/chipidea/Makefile                      |    9 +-
 drivers/usb/chipidea/bits.h                        |   11 +
 drivers/usb/chipidea/ci.h                          |   69 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |  153 +-
 drivers/usb/chipidea/ci_hdrc_imx.h                 |    1 +
 drivers/usb/chipidea/ci_hdrc_pci.c                 |   31 +-
 drivers/usb/chipidea/ci_hdrc_zevio.c               |    2 +-
 drivers/usb/chipidea/core.c                        |  185 ++-
 drivers/usb/chipidea/debug.c                       |    4 +-
 drivers/usb/chipidea/host.c                        |   74 +-
 drivers/usb/chipidea/otg.c                         |    2 +
 drivers/usb/chipidea/otg_fsm.c                     |  389 +++---
 drivers/usb/chipidea/otg_fsm.h                     |   27 -
 drivers/usb/chipidea/udc.c                         |   41 +-
 drivers/usb/chipidea/usbmisc_imx.c                 |  129 +-
 drivers/usb/class/cdc-acm.c                        |   21 +-
 drivers/usb/class/cdc-wdm.c                        |   47 +-
 drivers/usb/core/devio.c                           |    2 +-
 drivers/usb/core/hub.c                             |    4 +-
 drivers/usb/core/usb.c                             |   36 +-
 drivers/usb/dwc2/Kconfig                           |    8 +-
 drivers/usb/dwc2/Makefile                          |    6 +-
 drivers/usb/dwc2/core.h                            |    2 +
 drivers/usb/dwc2/hcd.c                             |   12 +-
 drivers/usb/dwc2/pci.c                             |  160 +--
 drivers/usb/dwc2/platform.c                        |   29 +-
 drivers/usb/dwc3/Kconfig                           |    7 -
 drivers/usb/dwc3/core.c                            |   59 +-
 drivers/usb/dwc3/core.h                            |    2 +
 drivers/usb/dwc3/dwc3-omap.c                       |   11 +-
 drivers/usb/dwc3/dwc3-pci.c                        |    2 -
 drivers/usb/dwc3/gadget.c                          |   37 +-
 drivers/usb/dwc3/host.c                            |    4 +-
 drivers/usb/dwc3/platform_data.h                   |    1 +
 drivers/usb/gadget/Kconfig                         |   17 +
 drivers/usb/gadget/composite.c                     |   17 +-
 drivers/usb/gadget/function/Makefile               |    2 +
 drivers/usb/gadget/function/f_hid.c                |    1 -
 drivers/usb/gadget/function/f_mass_storage.c       |  109 +-
 drivers/usb/gadget/function/f_printer.c            | 1471 ++++++++++++++++++++
 drivers/usb/gadget/function/u_printer.h            |   37 +
 drivers/usb/gadget/function/u_serial.c             |    2 +-
 drivers/usb/gadget/legacy/Kconfig                  |    1 +
 drivers/usb/gadget/legacy/printer.c                | 1239 +----------------
 drivers/usb/gadget/udc/atmel_usba_udc.c            |  212 ++-
 drivers/usb/gadget/udc/atmel_usba_udc.h            |   26 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |    6 +-
 drivers/usb/gadget/udc/goku_udc.c                  |  233 ++--
 drivers/usb/gadget/udc/lpc32xx_udc.c               |   15 +-
 drivers/usb/gadget/udc/net2280.c                   |  182 ++-
 drivers/usb/gadget/udc/net2280.h                   |    2 -
 drivers/usb/gadget/udc/pxa27x_udc.c                |  134 +-
 drivers/usb/gadget/udc/udc-core.c                  |   68 +-
 drivers/usb/host/Kconfig                           |    2 +-
 drivers/usb/host/ehci-hcd.c                        |   10 +-
 drivers/usb/host/ehci-hub.c                        |   11 +-
 drivers/usb/host/ehci-orion.c                      |   18 +-
 drivers/usb/host/fhci-hub.c                        |    2 +-
 drivers/usb/host/fotg210-hcd.c                     |    4 +-
 drivers/usb/host/fusbh200-hcd.c                    |    5 +-
 drivers/usb/host/imx21-hcd.c                       |    2 +-
 drivers/usb/host/isp116x-hcd.c                     |    4 +-
 drivers/usb/host/isp1362-hcd.c                     |    2 +-
 drivers/usb/host/max3421-hcd.c                     |    2 +-
 drivers/usb/host/ohci-at91.c                       |   18 +-
 drivers/usb/host/ohci-hub.c                        |    2 +-
 drivers/usb/host/oxu210hp-hcd.c                    |    9 +-
 drivers/usb/host/r8a66597-hcd.c                    |    4 +-
 drivers/usb/host/sl811-hcd.c                       |    5 +-
 drivers/usb/host/u132-hcd.c                        |    2 +-
 drivers/usb/host/uhci-hub.c                        |    7 +-
 drivers/usb/host/whci/hcd.c                        |    3 +-
 drivers/usb/host/xhci-plat.c                       |   19 +-
 drivers/usb/host/xhci-ring.c                       |    6 +-
 drivers/usb/image/mdc800.c                         |   11 +-
 drivers/usb/isp1760/isp1760-hcd.c                  |    4 +-
 drivers/usb/misc/Kconfig                           |   13 +
 drivers/usb/misc/Makefile                          |    1 +
 drivers/usb/misc/appledisplay.c                    |    2 +-
 drivers/usb/misc/chaoskey.c                        |  532 +++++++
 drivers/usb/misc/legousbtower.c                    |    6 +-
 drivers/usb/misc/usb3503.c                         |   47 +-
 drivers/usb/musb/musb_core.c                       |  221 +--
 drivers/usb/musb/musb_core.h                       |   14 +-
 drivers/usb/musb/musb_cppi41.c                     |   84 +-
 drivers/usb/musb/musb_dsps.c                       |  105 +-
 drivers/usb/musb/musb_gadget.c                     |   40 +-
 drivers/usb/musb/musb_virthub.c                    |    4 +-
 drivers/usb/phy/Kconfig                            |    4 +-
 drivers/usb/phy/of.c                               |    2 +-
 drivers/usb/phy/phy-ab8500-usb.c                   |    2 +-
 drivers/usb/phy/phy-generic.c                      |   12 +-
 drivers/usb/phy/phy-msm-usb.c                      |   18 +-
 drivers/usb/phy/phy-rcar-gen2-usb.c                |    2 +-
 drivers/usb/phy/phy.c                              |    4 +-
 drivers/usb/renesas_usbhs/common.c                 |   19 +
 drivers/usb/renesas_usbhs/common.h                 |    7 +
 drivers/usb/renesas_usbhs/fifo.c                   |  189 ++-
 drivers/usb/renesas_usbhs/fifo.h                   |    1 +
 drivers/usb/renesas_usbhs/mod_gadget.c             |   22 +-
 drivers/usb/renesas_usbhs/mod_host.c               |    2 +-
 drivers/usb/renesas_usbhs/pipe.c                   |   39 +
 drivers/usb/renesas_usbhs/pipe.h                   |    1 +
 drivers/usb/serial/ch341.c                         |    1 -
 drivers/usb/serial/f81232.c                        |  558 ++++++--
 drivers/usb/storage/alauda.c                       |   15 +-
 drivers/usb/storage/cypress_atacb.c                |   17 +-
 drivers/usb/storage/isd200.c                       |    2 +-
 drivers/usb/usbip/vhci_hcd.c                       |    2 +-
 drivers/usb/wusbcore/rh.c                          |    2 +-
 drivers/uwb/umc-bus.c                              |   34 -
 drivers/uwb/whci.c                                 |    3 +-
 include/dt-bindings/phy/phy-miphy365x.h            |   14 -
 include/linux/mfd/syscon/exynos5-pmu.h             |    3 +
 include/linux/pci_ids.h                            |    2 +
 include/linux/usb.h                                |   26 +
 include/linux/usb/chipidea.h                       |    2 +
 include/linux/usb/composite.h                      |    3 +
 include/linux/usb/gadget.h                         |    9 +-
 include/linux/usb/msm_hsusb.h                      |    4 -
 include/linux/usb/otg-fsm.h                        |    2 +
 include/linux/usb/renesas_usbhs.h                  |    2 +
 include/linux/uwb/umc.h                            |    2 -
 157 files changed, 5626 insertions(+), 2834 deletions(-)
 create mode 100644 Documentation/ABI/testing/configfs-usb-gadget-printer
 create mode 100644 Documentation/devicetree/bindings/phy/dm816x-phy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/sun9i-usb-phy.txt
 create mode 100644 drivers/phy/phy-dm816x-usb.c
 create mode 100644 drivers/phy/phy-sun9i-usb.c
 create mode 100644 drivers/usb/gadget/function/f_printer.c
 create mode 100644 drivers/usb/gadget/function/u_printer.h
 create mode 100644 drivers/usb/misc/chaoskey.c
 delete mode 100644 include/dt-bindings/phy/phy-miphy365x.h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux