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: <20170904164117.GB24178@kroah.com>
Date:   Mon, 4 Sep 2017 18:41:17 +0200
From:   Greg KH <gregkh@...uxfoundation.org>
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 PULL] USB/PHY driver updates for 4.14-rc1

The following changes since commit ef954844c7ace62f773f4f23e28d2d915adc419f:

  Linux 4.13-rc5 (2017-08-13 16:01:32 -0700)

are available in the git repository at:

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

for you to fetch changes up to 46f5489f781ae3e4d23a4e8e29e0ea3626739d2d:

  Merge tag 'usb-serial-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next (2017-09-01 16:53:42 +0200)

----------------------------------------------------------------
USB/PHY driver updates for 4.14-rc1

Here is the large USB and PHY driver update for 4.14-rc1.

Not all that exciting, a few new PHY drivers, the usual mess of gadget
driver updates and fixes, and of course, xhci updates to try to tame
that beast.

A number of usb-serial updates and other small fixes all over the USB
driver tree are in here as well.  Full details are in the shortlog.

All of these have been in linux-next for a while with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>

----------------------------------------------------------------
Abdulhadi Mohamed (1):
      usb: gadget: f_hid: {GET,SET} PROTOCOL Support

Al Cooper (8):
      usb: bdc: Fix misleading register names
      dt-bindings: usb: bdc: Add Device Tree binding for Broadcom UDC driver
      usb: bdc: Add clock enable for new chips with a separate BDC clock
      usb: bdc: Small code cleanup
      usb: bdc: Add support for suspend/resume
      usb: bdc: fix "xsf for ep not enabled" errror
      usb: bdc: Enable in Kconfig for ARCH_BRCMSTB systems
      usb: bdc: Add support for USB phy

Alan Stern (1):
      USB: Gadget core: fix inconsistency in the interface tousb_add_gadget_udc_release()

Arnd Bergmann (1):
      phy: ralink: fix 64-bit build warning

Arvind Yadav (19):
      usb: gadget: f_uac2: constify snd_pcm_ops structures
      usb: hwa-hc: constify usb_device_id
      usb: speedtch: constify usb_device_id
      usb: gadget: f_uac2: constify snd_pcm_ops structures
      uwb: lc-rc: constify attribute_group structures.
      usb: chipidea: otg_fsm: constify attribute_group structures.
      usb: hcd: constify attribute_group structures.
      usb: usbsevseg: constify attribute_group structures.
      usb: phy-tahvo: constify attribute_group structures.
      usb: wusbcore: cbaf: constify attribute_group structures.
      usb: wusbcore: wusbhc: constify attribute_group structures.
      usb: wusbcore: dev-sysfs: constify attribute_group structures.
      usb: phy-mv-usb: constify attribute_group structures.
      usb: usbtmc: constify attribute_group structures.
      usb: chipidea: constify attribute_group structures.
      usb: atm: ueagle-atm: constify attribute_group structures.
      usb: phy-mv-usb: constify attribute_group structures.
      usb: phy-tahvo: constify attribute_group structures.
      USB: core: constify vm_operations_struct

Badhri Jagan Sridharan (1):
      usb: gadget: f_midi: add super speed support

Baolin Wang (4):
      include: uapi: usb: Introduce USB charger type and state definition
      usb: phy: Add USB charger support
      power: wm831x_power: Support USB charger current limit management
      usb: phy: Avoid unchecked dereference warning

Bhumika Goyal (9):
      USB: atm: make atmdev_ops const
      usb: renesas_usbhs: gadget: make usb_ep_ops const
      usb: gadget: udc: renesas_usb3: make usb_ep_ops const
      usb: dwc2: gadget: make usb_ep_ops const
      usb: make device_type const
      usb: gadget: make snd_pcm_hardware const
      usb: host: make ehci_fsl_overrides const and __initconst
      usb: imx21-hcd: make imx21_hc_driver const
      usbip: vhci-hcd: make vhci_hc_driver const

Bin Liu (4):
      usb: musb: add helper function musb_ep_xfertype_string
      usb: musb: print an error message when hwep alloc failed
      usb: musb: print an error message when high bandwidth is unsupported
      usb: musb: fix endpoint fifo allocation for 4KB fifo memory

Bjørn Mork (1):
      USB: serial: option: simplify 3 D-Link device entries

Chen-Yu Tsai (4):
      dt-bindings: phy: sun4i-usb-phy: Add property descriptions for H3
      dt-bindings: phy: sun4i-usb-phy: Add compatible string for A83T
      phy: sun4i-usb: Support secondary clock for HSIC PHY
      phy: sun4i-usb: Support A83T USB PHYs

Christian Lamparter (1):
      usb: core: usbport: fix "BUG: key not in .data" when lockdep is enabled

Christophe JAILLET (1):
      usb: chipidea: usb2: check memory allocation failure

Chunfeng Yun (17):
      usb: mtu3: handle delayed status of the control transfer
      usb: mtu3: clear u1/u2_enable to 0 in mtu3_gadget_reset
      usb: mtu3: fix ip sleep auto-exit issue when enable DRD mode
      usb: mtu3: add a vbus debugfs interface
      MAINTAINERS: add entry for mediatek usb3 DRD IP driver
      usb: mtu3: add a vbus debugfs interface
      MAINTAINERS: add entry for mediatek usb3 DRD IP driver
      usb: mtu3: handle delayed status of the control transfer
      usb: mtu3: clear u1/u2_enable to 0 in mtu3_gadget_reset
      usb: mtu3: fix ip sleep auto-exit issue when enable DRD mode
      usb: mtu3: add generic compatible string
      dt-bindings: phy-mt65xx-usb: supports PCIe, SATA and rename file
      phy: phy-mt65xx-usb3: add mediatek directory and rename file
      phy: samsung: use of_device_get_match_data()
      usb: xhci-mtk: add generic compatible string
      dt-bindings: mt8173-xhci: add generic compatible and rename file
      dt-bindings: mt8173-mtu3: add generic compatible and rename file

Colin Ian King (3):
      usb: renesas_usbhs: make array type_array static const
      usb: atm: ueagle-atm: fix spelling mistake: "submition" -> "submission"
      usb: gadget: dummy: fix infinite loop because of missing loop decrement

Dan Carpenter (3):
      phy: phy-twl4030-usb: silence an uninitialized variable warning
      phy: cpcap-usb: remove a stray tab
      phy: brcm-sata: fix a timeout test in init

David Lechner (1):
      usb: gadget: add RNDIS configfs options for class/subclass/protocol

Dmitry Fleytman (1):
      usb: Add device quirk for Logitech HD Pro Webcam C920-C

Dmitry Osipenko (2):
      usb: gadget: f_ncm/u_ether: Move 'SKB reserve' quirk setup to u_ether
      usb: chipidea: udc: Support SKB alignment quirk

Doug Wilson (2):
      usb: dwc3: pci: constify dev_pm_ops
      usb/dwc3:constify dev_pm_ops

Douglas Anderson (1):
      USB: core: Avoid race of async_completed() w/ usbdev_release()

Fabio Estevam (1):
      usb: phy: qcom: Use devm_ioremap_resource()

Florian Fainelli (1):
      usb: bdc: hook a quick Device Tree compatible string

Frank Rowand (1):
      usb: chipidea: msm: ci_hdrc_msm_probe() missing of_node_get()

Frank Wang (5):
      phy: rockchip-inno-usb2: add support for rockchip,usbgrf property
      dt-bindings: phy-rockchip-inno-usb2: add rockchip,usbgrf property
      phy: rockchip-inno-usb2: add support for otg-mux interrupt
      dt-bindings: phy-rockchip-inno-usb2: add otg-mux interrupt
      phy: rockchip-inno-usb2: add support of usb2-phy for rv1108 SoCs

Franklin S Cooper Jr (2):
      usb: dwc3: keystone: Add PM_RUNTIME Support to DWC3 Keystone USB driver
      dt-bindings: usb: keystone-usb: Update bindings pm and clocks properties

Greg Kroah-Hartman (15):
      USB: misc: remove unneeded MODULE_VERSION() usage
      USB: usbip: remove unneeded MODULE_VERSION() usage
      USB: realtek_cr: remove unneeded MODULE_VERSION() usage
      USB: phy: remove unneeded MODULE_VERSION() usage
      USB: microtek: remove unneeded DRIVER_VERSION macro
      USB: gadget: remove unneeded MODULE_VERSION() usage
      USB: cdc-wdm: remove unneeded DRIVER_VERSION define
      USB: chipidea: remove unneeded MODULE_VERSION() usage
      USB: atm: remove unneeded MODULE_VERSION() usage
      Merge 4.13-rc2 into usb-next
      Merge 4.13-rc5 into usb-next
      Merge tag 'usb-for-v4.14' of git://git.kernel.org/.../balbi/usb into usb-next
      Merge tag 'phy-for-4.14_v2' of git://git.kernel.org/.../kishon/linux-phy into usb-next
      Merge tag 'usb-ci-v4.14-rc1' of git://git.kernel.org/.../peter.chen/usb into usb-next
      Merge tag 'usb-serial-4.14-rc1' of git://git.kernel.org/.../johan/usb-serial into usb-next

Gustavo A. R. Silva (9):
      usb: isp1760: compress return logic into one line
      usb: misc: sisusbvga: compress return logic into one line
      usb: misc: ftdi-elan: compress return logic into one line
      usb: chipidea: udc: compress return logic into line
      usb: gadget: udc: renesas_usb3: fix error return code in renesas_usb3_probe()
      usb: dwc3: omap: fix error return code in dwc3_omap_probe()
      usb: ehci-omap: fix error return code in ehci_hcd_omap_probe()
      usb: imx21-hcd: fix error return code in imx21_probe()
      usb: misc: ftdi-elan: fix duplicated code for different branches

Jack Pham (3):
      usb: gadget: core: unmap request from DMA only if previously mapped
      usb: xhci: Support enabling of compliance mode for xhci 1.1
      usb: misc: lvstest: add entry to place port in compliance mode

Jerry Zhang (2):
      usb: gadget: f_midi: Use snd_card_free_when_closed with refcount
      usb: gadget: f_fs: Pass along set_halt errors.

Johan Hovold (2):
      USB: musb: fix external abort on suspend
      USB: musb: dsps: add explicit runtime resume at suspend

John Crispin (2):
      dt-bindings: phy: Add bindings for ralink-usb PHY
      phy: ralink-usb: add driver for Mediatek/Ralink

Julia Lawall (13):
      isp1362-hcd: constify hc_driver structures
      usb: host: max3421-hcd: constify hc_driver structures
      usb: r8a66597-hcd: constify hc_driver structures
      usb: host/sl811-hcd: constify hc_driver structures
      usb: host: u132-hcd: constify hc_driver structures
      usb: renesas_usbhs: constify hc_driver structures
      isp116x-hcd: constify hc_driver structures
      USB: HWA: constify hc_driver structures
      USB: whci-hcd: constify hc_driver structures
      c67x00-hcd: constify hc_driver structures
      usb: gadget: fsl_qe_udc: constify qe_ep0_desc
      usb: gadget: fsl_qe_udc: constify qe_ep0_desc
      usb: gadget: f_midi: constify snd_rawmidi_ops structures

Kai-Heng Feng (1):
      usb: quirks: add delay init quirk for Corsair Strafe RGB keyboard

Maciej S. Szmigiero (1):
      USB: serial: option: add support for D-Link DWM-157 C1

Mathias Nyman (6):
      xhci: add definitions for all port link states
      xhci: Add port status decoder for tracing purposes
      xhci: rename temp and temp1 variables
      xhci: add port status tracing
      usb: Increase root hub reset signaling time to prevent retry
      xhci: rework bus_resume and check ports are suspended before resuming them.

Meng Dongyang (1):
      usb: dwc2: skip L2 state of hcd if controller work in device mode

Nobuo Iwata (1):
      usbip: auto retry for concurrent attach

Peter Chen (2):
      usb: core: hub: controller driver name may be NULL
      usb: chipidea: core: do not register extcon notifier if extcon device is not existed

Quentin Schulz (1):
      phy: allwinner: phy-sun4i-usb: Add log when probing

Rob Herring (1):
      usb: Convert to using %pOF instead of full_name

Roger Quadros (1):
      phy: ti-pipe3: Use TRM recommended settings for SATA DPLL

Ryder Lee (2):
      phy: phy-mt65xx-usb3: add PCIe PHY support
      phy: phy-mt65xx-usb3: add SATA PHY support

Sandeep Singh (1):
      usb:xhci:Fix regression when ATI chipsets detected

Sergei Shtylyov (1):
      usb: common: use of_property_read_bool()

Shawn Guo (1):
      usb: dwc3: of-simple: remove include of clk-provider.h

Shawn Lin (1):
      phy: rockchip-typec: remove unused dfp variable

Stephen Warren (1):
      usb: gadget: serial: fix oops when data rx'd after close

Thadeu Lima de Souza Cascardo (1):
      usb: gadget: allow serial gadget console on other configs

Thierry Reding (1):
      usb: chipidea: Add support for Tegra20/30/114/124

Varadarajan Narayanan (4):
      dt-bindings: phy: qmp: Add output-clock-names
      dt-bindings: phy: qmp: Add support for QMP phy in IPQ8074
      phy: qcom-qmp: Fix phy pipe clock name
      phy: qcom-qmp: Add support for IPQ8074

Vivek Gautam (1):
      phy: qcom-qmp: Fix failure path in phy_init functions

Yoshihiro Shimoda (7):
      usb: gadget: udc: renesas_usb3: add debugfs to set the b-device mode
      usb: gadget: udc: renesas_usb3: add support for R-Car H3 ES2.0
      usb: gadget: udc: renesas_usb3: add support for R-Car M3-W
      usb: renesas_usbhs: gadget: fix spin_lock_init() for &uep->lock
      usb: host: xhci: rcar: Add firmware_name selection by soc_device_match()
      usb: host: xhci: plat: re-fact xhci_plat_priv for R-Car Gen3
      usb: host: xhci: rcar: Add support for R-Car H3 ES2.0

 .../ABI/testing/configfs-usb-gadget-rndis          |   3 +
 Documentation/ABI/testing/sysfs-bus-usb-lvstest    |  13 +
 Documentation/devicetree/bindings/mfd/wm831x.txt   |   1 +
 .../phy/{phy-mt65xx-usb.txt => phy-mtk-tphy.txt}   |  17 +-
 .../bindings/phy/phy-rockchip-inno-usb2.txt        |  11 +-
 .../devicetree/bindings/phy/qcom-qmp-phy.txt       |  11 +
 .../devicetree/bindings/phy/ralink-usb-phy.txt     |  23 +
 .../devicetree/bindings/phy/sun4i-usb-phy.txt      |  10 +-
 Documentation/devicetree/bindings/usb/brcm,bdc.txt |  29 ++
 .../devicetree/bindings/usb/keystone-usb.txt       |  17 +-
 .../usb/{mt8173-xhci.txt => mediatek,mtk-xhci.txt} |  14 +-
 .../usb/{mt8173-mtu3.txt => mediatek,mtu3.txt}     |   8 +-
 .../devicetree/bindings/usb/renesas_usb3.txt       |  16 +-
 MAINTAINERS                                        |  10 +-
 drivers/phy/Kconfig                                |  10 +-
 drivers/phy/Makefile                               |   3 +-
 drivers/phy/allwinner/phy-sun4i-usb.c              | 112 ++++-
 drivers/phy/broadcom/phy-brcm-sata.c               |   2 +-
 drivers/phy/mediatek/Kconfig                       |  14 +
 drivers/phy/mediatek/Makefile                      |   5 +
 .../{phy-mt65xx-usb3.c => mediatek/phy-mtk-tphy.c} | 557 ++++++++++++++++-----
 drivers/phy/motorola/phy-cpcap-usb.c               |   2 +-
 drivers/phy/qualcomm/phy-qcom-qmp.c                | 162 +++++-
 drivers/phy/ralink/Kconfig                         |  11 +
 drivers/phy/ralink/Makefile                        |   1 +
 drivers/phy/ralink/phy-ralink-usb.c                | 249 +++++++++
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      | 215 ++++++--
 drivers/phy/rockchip/phy-rockchip-typec.c          |   3 +-
 drivers/phy/samsung/phy-exynos-dp-video.c          |   5 +-
 drivers/phy/samsung/phy-exynos5-usbdrd.c           |   7 +-
 drivers/phy/samsung/phy-samsung-usb2.c             |   9 +-
 drivers/phy/ti/phy-ti-pipe3.c                      |  10 +-
 drivers/phy/ti/phy-twl4030-usb.c                   |   2 +-
 drivers/power/supply/wm831x_power.c                |  72 +++
 drivers/usb/atm/cxacru.c                           |   2 -
 drivers/usb/atm/speedtch.c                         |   6 +-
 drivers/usb/atm/ueagle-atm.c                       |   4 +-
 drivers/usb/atm/usbatm.c                           |   6 +-
 drivers/usb/atm/xusbatm.c                          |   1 -
 drivers/usb/c67x00/c67x00-hcd.c                    |   2 +-
 drivers/usb/chipidea/Makefile                      |   1 +
 drivers/usb/chipidea/ci_hdrc_msm.c                 |   2 +-
 drivers/usb/chipidea/ci_hdrc_pci.c                 |   1 -
 drivers/usb/chipidea/ci_hdrc_tegra.c               | 155 ++++++
 drivers/usb/chipidea/ci_hdrc_usb2.c                |   2 +
 drivers/usb/chipidea/core.c                        |   6 +-
 drivers/usb/chipidea/otg_fsm.c                     |   2 +-
 drivers/usb/chipidea/udc.c                         |   8 +-
 drivers/usb/class/cdc-wdm.c                        |   4 -
 drivers/usb/class/usbtmc.c                         |   4 +-
 drivers/usb/common/common.c                        |  15 +-
 drivers/usb/common/ulpi.c                          |   2 +-
 drivers/usb/core/devio.c                           |   6 +-
 drivers/usb/core/hcd.c                             |   2 +-
 drivers/usb/core/hub.c                             |  19 +-
 drivers/usb/core/ledtrig-usbport.c                 |   5 +-
 drivers/usb/core/quirks.c                          |   6 +-
 drivers/usb/core/sysfs.c                           |   2 +-
 drivers/usb/dwc2/gadget.c                          |   2 +-
 drivers/usb/dwc2/hcd.c                             |   6 +
 drivers/usb/dwc3/dwc3-keystone.c                   |  22 +-
 drivers/usb/dwc3/dwc3-of-simple.c                  |   4 +-
 drivers/usb/dwc3/dwc3-omap.c                       |   4 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   2 +-
 drivers/usb/gadget/Kconfig                         |   2 +-
 drivers/usb/gadget/function/f_fs.c                 |   7 +-
 drivers/usb/gadget/function/f_hid.c                |  17 +-
 drivers/usb/gadget/function/f_midi.c               |  68 ++-
 drivers/usb/gadget/function/f_ncm.c                |   2 -
 drivers/usb/gadget/function/f_rndis.c              |  20 +
 drivers/usb/gadget/function/u_audio.c              |   4 +-
 drivers/usb/gadget/function/u_ether.c              |   2 +-
 drivers/usb/gadget/function/u_ether.h              |   1 -
 drivers/usb/gadget/function/u_ether_configfs.h     |  35 ++
 drivers/usb/gadget/function/u_rndis.h              |   4 +
 drivers/usb/gadget/function/u_serial.c             |   2 +-
 drivers/usb/gadget/legacy/webcam.c                 |   1 -
 drivers/usb/gadget/udc/bdc/Kconfig                 |   1 +
 drivers/usb/gadget/udc/bdc/bdc.h                   |  24 +-
 drivers/usb/gadget/udc/bdc/bdc_core.c              | 148 +++++-
 drivers/usb/gadget/udc/bdc/bdc_dbg.c               |  16 +-
 drivers/usb/gadget/udc/bdc/bdc_ep.c                |   4 +-
 drivers/usb/gadget/udc/bdc/bdc_udc.c               |   7 +-
 drivers/usb/gadget/udc/core.c                      |  20 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |   2 +-
 drivers/usb/gadget/udc/fsl_qe_udc.c                |   2 +-
 drivers/usb/gadget/udc/mv_udc_core.c               |   2 -
 drivers/usb/gadget/udc/renesas_usb3.c              | 117 ++++-
 drivers/usb/gadget/udc/s3c2410_udc.c               |   4 +-
 drivers/usb/host/ehci-fsl.c                        |   2 +-
 drivers/usb/host/ehci-omap.c                       |   4 +-
 drivers/usb/host/fsl-mph-dr-of.c                   |   4 +-
 drivers/usb/host/hwa-hc.c                          |   4 +-
 drivers/usb/host/imx21-hcd.c                       |   8 +-
 drivers/usb/host/isp116x-hcd.c                     |   2 +-
 drivers/usb/host/isp1362-hcd.c                     |   2 +-
 drivers/usb/host/max3421-hcd.c                     |   2 +-
 drivers/usb/host/pci-quirks.c                      |  35 +-
 drivers/usb/host/r8a66597-hcd.c                    |   2 +-
 drivers/usb/host/sl811-hcd.c                       |   2 +-
 drivers/usb/host/u132-hcd.c                        |   2 +-
 drivers/usb/host/whci/hcd.c                        |   2 +-
 drivers/usb/host/xhci-hub.c                        | 127 +++--
 drivers/usb/host/xhci-mtk.c                        |   1 +
 drivers/usb/host/xhci-plat.c                       |  10 +-
 drivers/usb/host/xhci-rcar.c                       |  40 +-
 drivers/usb/host/xhci-ring.c                       |  22 +-
 drivers/usb/host/xhci-trace.h                      |  23 +
 drivers/usb/host/xhci.h                            |  90 +++-
 drivers/usb/image/microtek.c                       |   4 -
 drivers/usb/isp1760/isp1760-hcd.c                  |   6 +-
 drivers/usb/misc/adutux.c                          |   2 -
 drivers/usb/misc/chaoskey.c                        |   2 -
 drivers/usb/misc/cytherm.c                         |   1 -
 drivers/usb/misc/ftdi-elan.c                       |  33 +-
 drivers/usb/misc/idmouse.c                         |   2 -
 drivers/usb/misc/iowarrior.c                       |   4 +-
 drivers/usb/misc/ldusb.c                           |   1 -
 drivers/usb/misc/legousbtower.c                    |   2 -
 drivers/usb/misc/lvstest.c                         |  41 ++
 drivers/usb/misc/rio500.c                          |   4 -
 drivers/usb/misc/sisusbvga/sisusb.c                |  13 +-
 drivers/usb/misc/trancevibrator.c                  |   2 -
 drivers/usb/misc/usb251xb.c                        |   1 -
 drivers/usb/misc/usbsevseg.c                       |   2 +-
 drivers/usb/misc/uss720.c                          |   7 +-
 drivers/usb/mtu3/mtu3.h                            |   2 +
 drivers/usb/mtu3/mtu3_dr.c                         |  58 ++-
 drivers/usb/mtu3/mtu3_gadget.c                     |   4 +
 drivers/usb/mtu3/mtu3_gadget_ep0.c                 |  23 +-
 drivers/usb/mtu3/mtu3_host.c                       |   4 +-
 drivers/usb/mtu3/mtu3_hw_regs.h                    |   4 +-
 drivers/usb/mtu3/mtu3_plat.c                       |   1 +
 drivers/usb/musb/musb_core.c                       |  22 +-
 drivers/usb/musb/musb_core.h                       |  24 +
 drivers/usb/musb/musb_dsps.c                       |  13 +-
 drivers/usb/musb/musb_gadget.c                     |   6 +-
 drivers/usb/musb/musb_host.c                       |   8 +
 drivers/usb/phy/phy-mv-usb.c                       |   4 +-
 drivers/usb/phy/phy-qcom-8x16-usb.c                |   9 +-
 drivers/usb/phy/phy-tahvo.c                        |   2 +-
 drivers/usb/phy/phy.c                              | 276 +++++++++-
 drivers/usb/renesas_usbhs/mod_gadget.c             |   4 +-
 drivers/usb/renesas_usbhs/mod_host.c               |   2 +-
 drivers/usb/renesas_usbhs/pipe.c                   |   2 +-
 drivers/usb/serial/option.c                        |  10 +-
 drivers/usb/storage/realtek_cr.c                   |   1 -
 drivers/usb/usbip/stub_main.c                      |   2 -
 drivers/usb/usbip/usbip_common.c                   |   2 -
 drivers/usb/usbip/usbip_common.h                   |   2 -
 drivers/usb/usbip/vhci_hcd.c                       |   4 +-
 drivers/usb/usbip/vhci_sysfs.c                     |   6 +-
 drivers/usb/wusbcore/cbaf.c                        |   2 +-
 drivers/usb/wusbcore/dev-sysfs.c                   |   2 +-
 drivers/usb/wusbcore/wusbhc.c                      |   2 +-
 drivers/uwb/lc-rc.c                                |   2 +-
 include/linux/hid.h                                |   6 +
 include/linux/usb/chipidea.h                       |   1 +
 include/linux/usb/gadget.h                         |   2 +
 include/linux/usb/phy.h                            |  54 +-
 include/uapi/linux/usb/charger.h                   |  31 ++
 tools/usb/usbip/src/usbip_attach.c                 |  35 +-
 162 files changed, 2925 insertions(+), 667 deletions(-)
 rename Documentation/devicetree/bindings/phy/{phy-mt65xx-usb.txt => phy-mtk-tphy.txt} (88%)
 create mode 100644 Documentation/devicetree/bindings/phy/ralink-usb-phy.txt
 create mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc.txt
 rename Documentation/devicetree/bindings/usb/{mt8173-xhci.txt => mediatek,mtk-xhci.txt} (85%)
 rename Documentation/devicetree/bindings/usb/{mt8173-mtu3.txt => mediatek,mtu3.txt} (91%)
 create mode 100644 drivers/phy/mediatek/Kconfig
 create mode 100644 drivers/phy/mediatek/Makefile
 rename drivers/phy/{phy-mt65xx-usb3.c => mediatek/phy-mtk-tphy.c} (51%)
 create mode 100644 drivers/phy/ralink/Kconfig
 create mode 100644 drivers/phy/ralink/Makefile
 create mode 100644 drivers/phy/ralink/phy-ralink-usb.c
 create mode 100644 drivers/usb/chipidea/ci_hdrc_tegra.c
 create mode 100644 include/uapi/linux/usb/charger.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ