All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
Subject: [GIT PULL] USB/PHY driver patches for 4.11-rc1
Date: Wed, 22 Feb 2017 15:54:18 +0100	[thread overview]
Message-ID: <20170222145418.GA17093@kroah.com> (raw)

The following changes since commit d5adbfcd5f7bcc6fa58a41c5c5ada0e5c826ce2c:

  Linux 4.10-rc7 (2017-02-05 15:10:58 -0800)

are available in the git repository at:

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

for you to fetch changes up to 0df8a3dbacb585bb9c8b2e55de43c6aac9d86488:

  Merge tag 'usb-serial-4.11-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next (2017-02-16 08:38:01 -0800)

----------------------------------------------------------------
USB/PHY patches for 4.11-rc1

Here is the big USB and PHY driver updates for 4.11-rc1.

Nothing major, just the normal amount of churn in the usb gadget and dwc
and xhci controllers, new device ids, new phy drivers, a new usb-serial
driver, and a few other minor changes in different USB drivers.

All have been in linux-next for a long time with no reported issues.

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

----------------------------------------------------------------
Aaro Koskinen (1):
      USB: ohci-omap: defer probe if PHY is missing

Alexander Stein (1):
      xhci: Put warning message on a single line

Alexandre Bailon (10):
      usb: musb: da8xx: Remove CPPI 3.0 quirk and methods
      usb: musb: da8xx: Add support of suspend / resume
      usb: musb: Add a quirk to preserve the session during suspend
      usb: musb: da8xx: Fix host mode suspend
      usb: musb: dma: Add a DMA completion platform callback
      usb: musb: cppi41: Detect aborted transfers in cppi41_dma_callback()
      usb: musb: cppi_dma: Clean up cppi structure
      usb: musb: cppi_dma: Clean up cppi41_dma_controller structure
      usb: musb: tusb6010: Clean up tusb_omap_dma structure
      usb: musb: dsps: Manage CPPI 4.1 DMA interrupt in DSPS

Arnd Bergmann (1):
      usb: phy: ab8500: remove unused ab8500_eyediagram_workaroud()

Augusto Mecking Caringi (1):
      usb: storage: sddr09: Remove a set-but-not-used variable

Baolin Wang (6):
      phy: rockchip-inno-usb2: Set EXTCON_USB when EXTCON_CHG_USB_SDP was set
      usb: dwc3: ep0: Fix the possible missed request for handling delay STATUS phase
      usb: phy: ab8500: Remove the set_power callback
      usb: phy: msm: Remove the set_power callback
      usb: phy: fsl: Remove the set_power callback
      usb: host: xhci: Remove unused 'addr_64' variable in xhci_hcd structure

Bhumika Goyal (8):
      drivers: phy: constify phy_ops structures
      usb: gadget: constify usb_gadget_ops structures
      usb: isp1760: constify usb_gadget_ops structures
      usb: host: constify dev_pm_ops structures
      usb: gadget: constify usb_gadget_ops structures
      usb: gadget: udc: constify usb_ep_ops structures
      usb: musb: constify musb_hdrc_config structures
      usb: musb: omap2430: constify dev_pm_ops structures

Bin Liu (6):
      usb: musb: remove musb_generic_disable function
      usb: musb: dsps: remove redundant code
      usb: musb: da8xx: remove redundant code
      usb: musb: am35x: remove redundant code
      usb: musb: davinci: remove redundant code
      usb: musb: dsps: switch to static id for musb-hdrc platform devices

Bjorn Andersson (4):
      phy: qcom-ufs: Don't kfree devres resource
      phy: qcom-ufs: Correct usage of regulator_get()
      phy: qcom-ufs: Remove -always-on property
      phy: qcom-ufs: Suppress extraneous logging

Chanwoo Choi (10):
      phy: rcar-gen3-usb2: Replace the deprecated extcon API
      phy: sun4i-usb: Replace the deprecated extcon API
      usb: chipdata: Replace the extcon API
      usb: phy: omap-otg: Replace the extcon API
      usb: phy: msm: Replace the extcon API
      usb: phy: qcom-8x16-usb: Replace the extcon API
      usb: renesas_usbhs: Replace the deprecated extcon API
      usb: dwc3: omap: Replace the extcon API
      usb: phy: tahvo: Replace the deprecated extcon API
      usb: musb: sunxi: Uses the resource-managed extcon API when registering extcon notifier

Chen Yu (2):
      usb: dwc2: Force port resume on switching to device mode
      usb: dwc2: Add a quirk to allow speed negotiation for Hisilicon Hi6220

Chunfeng Yun (8):
      usb: mtu3: get resources that cause deferred probe earlier
      usb: mtu3: add reference clock
      usb: xhci-mtk: add reference clock
      dt-bindings: mt8173-xhci: add reference clock
      dt-bindings: mt8173-mtu3: add reference clock
      arm64: dts: mt8173: add reference clock for usb
      usb: mtu3: make the reference clock optional
      usb: xhci-mtk: make the reference clock optional

Colin Ian King (4):
      usb: renesas_usbhs: mod_host: fix typo: "connecte" -> "connected"
      usb: renesas_usbhs: mod_host: fix typo: "connecte" -> "connected"
      usb: misc: adutux: remove redundant error check on copy_to_user return code
      usb: misc: usbtest: remove redundant check on retval < 0

Cristian Birsan (1):
      usb: gadget: udc: atmel: Update endpoint allocation scheme

Felipe Balbi (29):
      usb: dwc3: gadget: simplify dwc3_prepare_one_trb()
      usb: dwc3: gadget: extract __dwc3_prepare_one_trb()
      usb: dwc3: gadget: allocate bounce buffer for unaligned xfers
      usb: dwc3: gadget: align transfers to wMaxPacketSize
      usb: dwc3: gadget: skip Set/Clear Halt when invalid
      tools: usb: ffs-test: switch to _DEFAULT_SOURCE
      tools: usb: ffs-test: add SS descriptors
      usb: xhci: add quirk flag for broken PED bits
      usb: host: xhci-plat: enable BROKEN_PED quirk if platform requested
      usb: host: xhci: change pre-increments to post-increments
      usb: host: xhci: print HCIVERSION on debug
      usb: host: xhci: rename completion codes to match spec
      usb: host: xhci: simplify irq handler return
      usb: host: xhci: remove unneded semicolon
      usb: host: xhci: use slightly better list helpers
      usb: host: xhci: reorder variable definitions
      usb: host: xhci: introduce xhci_td_cleanup()
      usb: host: xhci: remove bogus __releases()/__acquires() annotation
      usb: host: xhci: check for a valid ring when unmapping bounce buffer
      usb: host: xhci: unconditionally call xhci_unmap_td_bounce_buffer()
      usb: host: xhci: convert to list_for_each_entry_safe()
      usb: host: xhci: combine event TRB completion debugging messages
      usb: host: xhci: make a generic TRB tracer
      usb: host: xhci: add urb_enqueue/dequeue/giveback tracers
      usb: host: xhci: convert several if() to a single switch statement
      usb: host: xhci: remove newline from tracer
      usb: host: xhci: add xhci_virt_device tracer
      usb: dwc3: gadget: read IN ep FIFO size from HW
      usb: dwc3: host: pass quirk-broken-port-ped property for known broken revisions

Greg Kroah-Hartman (8):
      Merge 4.10-rc4 into usb-next
      Merge 4.10-rc5 into usb-next
      Merge tag 'usb-for-v4.11' of git://git.kernel.org/.../balbi/usb into usb-next
      Merge tag 'phy-for-4.11' of git://git.kernel.org/.../kishon/linux-phy into usb-next
      Merge tag 'usb-ci-v4.11-rc1' of git://git.kernel.org/.../peter.chen/usb into usb-next
      Merge 4.10-rc7 into usb-next
      Merge tag 'usb-serial-4.11-rc1' of git://git.kernel.org/.../johan/usb-serial into usb-next
      Merge tag 'usb-serial-4.11-rc1-2' of git://git.kernel.org/.../johan/usb-serial into usb-next

Gustavo A. R. Silva (5):
      drivers: usb: early: remove unused code
      drivers: usb-misc: sisusbvga: remove dead code
      drivers: usb: usbip: Add missing break statement to switch
      usb: musb: add code comment for clarification
      usb: cdc-wdm: remove logically dead code

Heiner Kallweit (2):
      usb: dwc2: fix "iomem 0x00000000" message
      usb: dwc2: eliminate irq parameter from dwc2_hcd_init

Icenowy Zheng (2):
      phy: sun4i-usb: add support for V3s USB PHY
      usb: musb: sunxi: add support for the variant in H3/V3s SoC

Jaejoong Kim (1):
      usb: core: update comments for send message functions

Javier Martinez Canillas (1):
      usb: dwc3: exynos: Remove MODULE_ALIAS()

Jelle Martijn Kok (1):
      ohci-hub: fix typo in dbg_port macro

Jisheng Zhang (2):
      usb: chipidea: delete an useless header include
      usb: chipidea: usb2: delete the redundant setting default DMA mask code

Johan Hovold (48):
      USB: serial: ch341: fix modem-status handling
      USB: serial: ch341: clean up control debug messages
      USB: serial: ch341: rename shadow modem-control register
      USB: serial: ch341: rename modem-status register
      USB: serial: ch341: rename LCR variable in set_termios
      USB: serial: ch341: change initial line-control settings
      USB: serial: kl5kusb105: make logging less verbose
      USB: serial: kl5kusb105: remove dead code
      USB: serial: kl5kusb105: clean up struct definition
      USB: serial: kl5kusb105: remove unused termios structure
      USB: serial: ark3116: fix register-accessor error handling
      USB: serial: ark3116: fix open error handling
      USB: serial: ftdi_sio: fix modem-status error handling
      USB: serial: ftdi_sio: fix latency-timer error handling
      USB: serial: io_edgeport: fix epic-descriptor handling
      USB: serial: io_edgeport: fix descriptor error handling
      USB: serial: iuu_phoenix: remove unused buffer from open
      USB: serial: mct_u232: fix modem-status error handling
      USB: serial: mos7720: fix control-message error handling
      USB: serial: mos7840: fix control-message error handling
      USB: serial: pl2303: fix line-setting error handling
      USB: serial: quatech2: fix control-message error handling
      USB: serial: spcp8x5: fix modem-status handling
      USB: serial: ssu100: fix control-message error handling
      USB: serial: ti_usb_3410_5052: fix control-message error handling
      USB: serial: opticon: fix CTS retrieval at open
      USB: serial: ftdi_sio: fix extreme low-latency setting
      USB: serial: ftdi_sio: clean up ioctl handler
      USB: serial: drop unused ASYNC flags
      USB: cdc-acm: fix TIOCGSERIAL flags
      USB: serial: ark3116: fix endpoint-check return value
      USB: serial: ark3116: remove redundant interrupt-urb check
      USB: serial: ark3116: use port device for info and error messages
      USB: serial: digi_acceleport: fix OOB data sanity check
      USB: serial: digi_acceleport: fix incomplete rx sanity check
      USB: serial: keyspan_pda: fix receive sanity checks
      USB: serial: ftdi_sio: fix line-status over-reporting
      USB: serial: sierra: fix bogus alternate-setting assumption
      USB: serial: metro-usb: drop unused interrupt-out callback
      USB: serial: metro-usb: drop redundant URB unlink
      USB: serial: metro-usb: drop function-tracing debugging
      USB: serial: metro-usb: drop redundant URB reinitialisation
      USB: serial: console: fix uninitialised spinlock
      USB: serial: console: clean up sanity checks
      USB: serial: mos7840: fix another NULL-deref at open
      USB: serial: upd78f0730: sort device ids
      USB: serial: io_edgeport: drop io-tables header file
      USB: serial: keyspan: drop header file

John Crispin (1):
      usb: make the MTK XHCI driver compile for older MIPS SoCs

John Stultz (2):
      usb: dwc2: Avoid sleeping while holding hsotg->lock
      usb: dwc2: Workaround case where GOTGCTL state is wrong

John Youn (21):
      usb: dwc2: Cleanup some checkpatch issues
      usb: dwc2: Add identifier in prototypes
      usb: dwc2: Fix comment alignment and format
      usb: dwc2: Fix logical continuations
      usb: dwc2: Fix brace usage
      usb: dwc2: Fix lines over 80 characters
      usb: dwc2: Fix code indentation after conditionals
      usb: dwc2: Remove 'return' from void function
      usb: dwc2: Fix sizeof in kzalloc
      usb: dwc2: Remove unused otg_ver parameter
      usb: dwc2: Set core parameters to default values
      usb: dwc2: Get device properties
      usb: dwc2: Update parameter types
      usb: dwc2: Rearrange param structure members
      usb: dwc2: Check core parameters
      usb: dwc2: Remove platform static params
      usb: dwc2: Fix usage of bool params
      usb: dwc2: Remove unnecessary parameters
      usb: dwc2: Add debugfs file to show params
      usb: dwc2: Remove debug prints in params.c
      usb: dwc2: Show dr_mode via debugfs

Jérémy Lefaure (1):
      usb: musb: blackfin: fix unused warnings on suspend/resume

Ken Lin (1):
      USB: serial: cp210x: add new IDs for GE Bx50v3 boards

Krzysztof Kozlowski (2):
      usb: host: ehci-exynos: Decrese node refcount on exynos_ehci_get_phy() error paths
      usb: host: ohci-exynos: Decrese node refcount on exynos_ehci_get_phy() error paths

Krzysztof Opasiak (9):
      tools: usb: usbip: Add simple script to show how to setup vUDC
      tools: usb: usbip: Update README
      usb: gadget: udc-core: Rescan pending list on driver unbind
      usb: gadget: ether: Add \n to each attribute of ethernet functions
      usb: gadget: printer: Remove pnp_string static buffer
      usb: gadget: f_hid: fix: Free out requests
      usb: gadget: f_hid: fix: Prevent accessing released memory
      usb: gadget: f_hid: Use spinlock instead of mutex
      usb: gadget: f_hid: fix: Move IN request allocation to set_alt()

Leo Yan (1):
      usb: dwc2: use u32 for DT binding parameters

Lu Baolu (5):
      usb: xhci: remove unnecessary second abort try
      usb: xhci: remove unnecessary assignment
      usb: xhci: avoid unnecessary calculation
      usb: xhci: use list_is_singular for cmd_list
      usb: xhci: remove unnecessary return in xhci_pci_setup()

Magnus Lilja (1):
      usb: gadget: udc: fsl: Add missing complete function.

Maksim Salau (2):
      USB: serial: add uPD78F0730 USB to Serial Adaptor Driver
      USB: serial: upd78f0730: add ID for EVAL-ADXL362Z

Martin Blumenstingl (1):
      Documentation: dt: dwc3: add reference to the usb-xhci properties

Mateusz Berezecki (1):
      USB: Increase usbfs transfer limit

Mathias Nyman (10):
      xhci: simplify if statement to make it more readable
      xhci: rename EP_HALT_PENDING to EP_STOP_CMD_PENDING
      xhci: detect stop endpoint race using pending timer instead of counter.
      xhci: remove unnecessary check for pending timer
      xhci: Introduce helper to turn one TRB into a no-op
      xhci: use the trb_to_noop() helper for command trbs
      xhci: rename size variable to num_tds
      xhci: Rename variables related to transfer descritpors
      xhci: simplify how we store TDs in urb private data
      xhci: refactor xhci_urb_enqueue

Nicholas Mc Guire (3):
      usb: dwc2: host: use msleep() for long delays
      usb: dwc2: host: use true/false for boolean
      usb: dwc2: host: use msleep() for long delay

Pali Rohár (1):
      usb: musb: debugfs: allow forcing host mode together with speed in testmode

Peter Chen (3):
      usb: chipidea: vbus event may exist before starting gadget
      usb: gadget: f_uac2: improve error handling
      usb: gadget: uac2: add req_number as parameter

Randy Dunlap (1):
      phy: fix rockchip-inno-usb2 build errors

Richard Leitner (1):
      usb: misc: add USB251xB/xBi Hi-Speed Hub Controller Driver

Sevak Arakelyan (4):
      usb: dwc2: gadget: Set GDFIFOCFG
      usb: dwc2: host: Correct snpsid checking for GDFIFOCFG
      usb: dwc2: gadget: Set TX FIFO depths to calculated defaults
      usb: dwc2: gadget: Add checking for g-tx-fifo-size parameter

Shuah Khan (1):
      usb: dwc3: exynos remove suspend clock unspecified debug message

Stephen Boyd (24):
      of: device: Support loading a module with OF based modalias
      of: device: Export of_device_{get_modalias, uvent_modalias} to modules
      usb: ulpi: Support device discovery via DT
      usb: chipidea: Only read/write OTGSC from one place
      usb: chipidea: Handle extcon events properly
      usb: chipidea: Add platform flag for wrapper phy management
      usb: chipidea: Notify events when switching host mode
      usb: chipidea: Remove locking in ci_udc_start()
      usb: chipidea: Add support for ULPI PHY bus
      usb: chipidea: Consolidate extcon notifiers
      usb: chipidea: msm: Mark device as runtime pm active
      usb: chipidea: msm: Rely on core to override AHBBURST
      usb: chipidea: msm: Use hw_write_id_reg() instead of writel
      usb: chipidea: msm: Add proper clk and reset support
      usb: chipidea: msm: Mux over secondary phy at the right time
      usb: chipidea: msm: Restore wrapper settings after reset
      usb: chipidea: msm: Make platform data driver local instead of global
      usb: chipidea: msm: Add reset controller for PHY POR bit
      usb: chipidea: msm: Handle phy power states
      usb: chipidea: msm: Be silent on probe defer errors
      usb: chipidea: Drop lock across event_notify during gadget stop
      phy: Add support for Qualcomm's USB HSIC phy
      phy: Add support for Qualcomm's USB HS phy
      usb: chipidea: Configure phy for appropriate mode

Sudip Mukherjee (3):
      USB: serial: cypress_m8: remove unused variable
      usb: host: oxu210hp-hcd: remove unused variable
      usb: storage: ene_ub6250: remove unused variable

Tony Lindgren (1):
      usb: musb: Add support for optional VBUS irq to dsps glue layer

Vincent Pelletier (2):
      usb: gadger: f_fs: Do not copy past descriptor end.
      usb: gadget: f_fs: Accept up to 30 endpoints.

Vivek Gautam (1):
      phy: qcom-ufs: Fix misplaced jump label

Wei Yongjun (3):
      usb: chipidea: msm: Fix return value check in ci_hdrc_msm_probe()
      usb: musb: dsps: make dsps_musb_clear_ep_rxintr() static
      usb: mtu3: remove redundant dev_err call in get_ssusb_rscs()

William wu (2):
      usb: hcd: initialize hcd->flags to 0 when rm hcd
      usb: host: xhci: plat: check hcc_params after add hcd

Yegor Yefremov (1):
      Documentation: usb: fix wrong documentation paths

Yendapally Reddy Dhananjaya Reddy (2):
      dt-bindings: phy: Add documentation for NSP USB3 PHY
      phy: Add USB3 PHY support for Broadcom NSP SoC

 .../devicetree/bindings/phy/brcm,nsp-usb3-phy.txt  |   39 +
 .../devicetree/bindings/phy/qcom,usb-hs-phy.txt    |   84 ++
 .../devicetree/bindings/phy/qcom,usb-hsic-phy.txt  |   65 +
 .../devicetree/bindings/phy/sun4i-usb-phy.txt      |    1 +
 Documentation/devicetree/bindings/ufs/ufs-qcom.txt |    1 -
 .../bindings/usb/allwinner,sun4i-a10-musb.txt      |    4 +-
 Documentation/devicetree/bindings/usb/dwc3-st.txt  |    4 +-
 Documentation/devicetree/bindings/usb/dwc3.txt     |    4 +
 Documentation/devicetree/bindings/usb/ehci-st.txt  |    2 +-
 .../devicetree/bindings/usb/mt8173-mtu3.txt        |   12 +-
 .../devicetree/bindings/usb/mt8173-xhci.txt        |   14 +-
 .../devicetree/bindings/usb/qcom,dwc3.txt          |    2 +-
 Documentation/devicetree/bindings/usb/ulpi.txt     |   20 +
 Documentation/devicetree/bindings/usb/usb-xhci.txt |    1 +
 Documentation/devicetree/bindings/usb/usb251xb.txt |   83 ++
 Documentation/usb/gadget-testing.txt               |    2 +
 MAINTAINERS                                        |    8 +
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |    6 +-
 drivers/dma/cppi41.c                               |   28 +-
 drivers/of/device.c                                |   25 +
 drivers/phy/Kconfig                                |   24 +
 drivers/phy/Makefile                               |    3 +
 drivers/phy/phy-bcm-cygnus-pcie.c                  |    2 +-
 drivers/phy/phy-bcm-nsp-usb3.c                     |  177 +++
 drivers/phy/phy-hi6220-usb.c                       |    2 +-
 drivers/phy/phy-mt65xx-usb3.c                      |    2 +-
 drivers/phy/phy-qcom-ufs-i.h                       |    1 -
 drivers/phy/phy-qcom-ufs-qmp-14nm.c                |   15 +-
 drivers/phy/phy-qcom-ufs-qmp-20nm.c                |   12 +-
 drivers/phy/phy-qcom-ufs.c                         |   37 +-
 drivers/phy/phy-qcom-usb-hs.c                      |  296 ++++
 drivers/phy/phy-qcom-usb-hsic.c                    |  160 +++
 drivers/phy/phy-rcar-gen3-usb2.c                   |   10 +-
 drivers/phy/phy-rockchip-inno-usb2.c               |    7 +-
 drivers/phy/phy-sun4i-usb.c                        |   18 +-
 drivers/usb/chipidea/Kconfig                       |    8 +
 drivers/usb/chipidea/Makefile                      |    1 +
 drivers/usb/chipidea/ci.h                          |   22 +-
 drivers/usb/chipidea/ci_hdrc_msm.c                 |  280 +++-
 drivers/usb/chipidea/ci_hdrc_usb2.c                |    4 -
 drivers/usb/chipidea/core.c                        |  173 +--
 drivers/usb/chipidea/host.c                        |   10 +
 drivers/usb/chipidea/otg.c                         |   99 +-
 drivers/usb/chipidea/udc.c                         |    5 +-
 drivers/usb/chipidea/ulpi.c                        |  113 ++
 drivers/usb/class/cdc-acm.c                        |    1 -
 drivers/usb/class/cdc-wdm.c                        |    2 +-
 drivers/usb/common/ulpi.c                          |   79 +-
 drivers/usb/core/devio.c                           |   43 +-
 drivers/usb/core/hcd.c                             |    1 +
 drivers/usb/core/message.c                         |   33 +-
 drivers/usb/dwc2/core.c                            |   39 +-
 drivers/usb/dwc2/core.h                            |  208 ++-
 drivers/usb/dwc2/core_intr.c                       |   11 +-
 drivers/usb/dwc2/debug.h                           |    4 +-
 drivers/usb/dwc2/debugfs.c                         |  182 ++-
 drivers/usb/dwc2/gadget.c                          |  313 +++--
 drivers/usb/dwc2/hcd.c                             |  263 ++--
 drivers/usb/dwc2/hcd.h                             |   76 +-
 drivers/usb/dwc2/hcd_ddma.c                        |   23 +-
 drivers/usb/dwc2/hcd_intr.c                        |   98 +-
 drivers/usb/dwc2/hcd_queue.c                       |   40 +-
 drivers/usb/dwc2/hw.h                              |  596 ++++----
 drivers/usb/dwc2/params.c                          | 1454 +++++---------------
 drivers/usb/dwc2/pci.c                             |    2 +-
 drivers/usb/dwc2/platform.c                        |   16 +-
 drivers/usb/dwc3/core.h                            |    5 +
 drivers/usb/dwc3/dwc3-exynos.c                     |    5 +-
 drivers/usb/dwc3/dwc3-omap.c                       |   20 +-
 drivers/usb/dwc3/ep0.c                             |   14 +
 drivers/usb/dwc3/gadget.c                          |  194 ++-
 drivers/usb/dwc3/host.c                            |   21 +-
 drivers/usb/early/ehci-dbgp.c                      |    1 -
 drivers/usb/gadget/function/f_fs.c                 |    4 +-
 drivers/usb/gadget/function/f_hid.c                |  188 ++-
 drivers/usb/gadget/function/f_printer.c            |   57 +-
 drivers/usb/gadget/function/f_uac2.c               |   49 +-
 drivers/usb/gadget/function/u_ether.c              |   24 +-
 drivers/usb/gadget/function/u_ether_configfs.h     |    2 +-
 drivers/usb/gadget/function/u_fs.h                 |    3 +-
 drivers/usb/gadget/function/u_printer.h            |    5 +-
 drivers/usb/gadget/function/u_uac2.h               |    2 +
 drivers/usb/gadget/legacy/audio.c                  |    1 +
 drivers/usb/gadget/legacy/printer.c                |   28 +-
 drivers/usb/gadget/udc/Kconfig                     |   14 +
 drivers/usb/gadget/udc/atmel_usba_udc.c            |  236 +++-
 drivers/usb/gadget/udc/atmel_usba_udc.h            |   10 +-
 drivers/usb/gadget/udc/core.c                      |   45 +-
 drivers/usb/gadget/udc/fotg210-udc.c               |    4 +-
 drivers/usb/gadget/udc/fsl_qe_udc.c                |    2 +-
 drivers/usb/gadget/udc/fsl_udc_core.c              |   12 +-
 drivers/usb/gadget/udc/fusb300_udc.c               |    2 +-
 drivers/usb/gadget/udc/goku_udc.c                  |    2 +-
 drivers/usb/gadget/udc/gr_udc.c                    |    2 +-
 drivers/usb/gadget/udc/m66592-udc.c                |    2 +-
 drivers/usb/gadget/udc/mv_u3d_core.c               |    2 +-
 drivers/usb/gadget/udc/mv_udc_core.c               |    2 +-
 drivers/usb/gadget/udc/net2272.c                   |    4 +-
 drivers/usb/gadget/udc/omap_udc.c                  |    2 +-
 drivers/usb/gadget/udc/pxa27x_udc.c                |    2 +-
 drivers/usb/gadget/udc/r8a66597-udc.c              |    2 +-
 drivers/usb/gadget/udc/s3c-hsudc.c                 |    2 +-
 drivers/usb/host/Kconfig                           |    4 +-
 drivers/usb/host/ehci-exynos.c                     |    2 +
 drivers/usb/host/ehci-fsl.c                        |    2 +-
 drivers/usb/host/ohci-exynos.c                     |    2 +
 drivers/usb/host/ohci-hub.c                        |   26 +-
 drivers/usb/host/ohci-omap.c                       |    3 +-
 drivers/usb/host/oxu210hp-hcd.c                    |    2 -
 drivers/usb/host/xhci-dbg.c                        |   22 +-
 drivers/usb/host/xhci-ext-caps.h                   |    2 +-
 drivers/usb/host/xhci-hub.c                        |   14 +-
 drivers/usb/host/xhci-mem.c                        |   30 +-
 drivers/usb/host/xhci-mtk.c                        |   22 +
 drivers/usb/host/xhci-mtk.h                        |    1 +
 drivers/usb/host/xhci-pci.c                        |    6 +-
 drivers/usb/host/xhci-plat.c                       |    7 +-
 drivers/usb/host/xhci-ring.c                       |  463 ++++---
 drivers/usb/host/xhci-trace.h                      |  184 ++-
 drivers/usb/host/xhci.c                            |  212 ++-
 drivers/usb/host/xhci.h                            |  528 ++++++-
 drivers/usb/isp1760/isp1760-udc.c                  |    2 +-
 drivers/usb/misc/Kconfig                           |    9 +
 drivers/usb/misc/Makefile                          |    1 +
 drivers/usb/misc/adutux.c                          |    4 -
 drivers/usb/misc/sisusbvga/sisusb.c                |    6 -
 drivers/usb/misc/usb251xb.c                        |  605 ++++++++
 drivers/usb/misc/usbtest.c                         |    2 +-
 drivers/usb/mtu3/mtu3.h                            |    1 +
 drivers/usb/mtu3/mtu3_plat.c                       |   56 +-
 drivers/usb/musb/am35x.c                           |    1 -
 drivers/usb/musb/blackfin.c                        |    6 +-
 drivers/usb/musb/cppi_dma.c                        |   26 +-
 drivers/usb/musb/cppi_dma.h                        |    1 -
 drivers/usb/musb/da8xx.c                           |   36 +-
 drivers/usb/musb/davinci.c                         |    1 -
 drivers/usb/musb/jz4740.c                          |    2 +-
 drivers/usb/musb/musb_core.c                       |   28 +-
 drivers/usb/musb/musb_core.h                       |    1 +
 drivers/usb/musb/musb_cppi41.c                     |   49 +-
 drivers/usb/musb/musb_debugfs.c                    |   46 +-
 drivers/usb/musb/musb_dma.h                        |    5 +
 drivers/usb/musb/musb_dsps.c                       |  204 ++-
 drivers/usb/musb/omap2430.c                        |    2 +-
 drivers/usb/musb/sunxi.c                           |   49 +-
 drivers/usb/musb/tusb6010_omap.c                   |    7 +-
 drivers/usb/musb/ux500.c                           |    2 +-
 drivers/usb/phy/phy-ab8500-usb.c                   |   33 -
 drivers/usb/phy/phy-fsl-usb.c                      |   12 -
 drivers/usb/phy/phy-msm-usb.c                      |   51 +-
 drivers/usb/phy/phy-omap-otg.c                     |   24 +-
 drivers/usb/phy/phy-qcom-8x16-usb.c                |   13 +-
 drivers/usb/phy/phy-tahvo.c                        |   10 +-
 drivers/usb/renesas_usbhs/common.c                 |    2 +-
 drivers/usb/renesas_usbhs/mod_host.c               |    2 +-
 drivers/usb/serial/Kconfig                         |    9 +
 drivers/usb/serial/Makefile                        |    1 +
 drivers/usb/serial/ark3116.c                       |   74 +-
 drivers/usb/serial/ch341.c                         |  118 +-
 drivers/usb/serial/console.c                       |    4 +-
 drivers/usb/serial/cp210x.c                        |    2 +
 drivers/usb/serial/cypress_m8.c                    |    5 -
 drivers/usb/serial/digi_acceleport.c               |   52 +-
 drivers/usb/serial/ftdi_sio.c                      |   57 +-
 drivers/usb/serial/io_edgeport.c                   |  266 +++-
 drivers/usb/serial/io_tables.h                     |  232 ----
 drivers/usb/serial/io_ti.c                         |    1 -
 drivers/usb/serial/iuu_phoenix.c                   |   15 +-
 drivers/usb/serial/keyspan.c                       |  592 +++++++-
 drivers/usb/serial/keyspan.h                       |  629 ---------
 drivers/usb/serial/keyspan_pda.c                   |   19 +-
 drivers/usb/serial/kl5kusb105.c                    |  115 +-
 drivers/usb/serial/mct_u232.c                      |    6 +-
 drivers/usb/serial/metro-usb.c                     |   42 +-
 drivers/usb/serial/mos7720.c                       |   10 +-
 drivers/usb/serial/mos7840.c                       |   24 +-
 drivers/usb/serial/opticon.c                       |    3 +-
 drivers/usb/serial/pl2303.c                        |    8 +-
 drivers/usb/serial/quatech2.c                      |   25 +-
 drivers/usb/serial/sierra.c                        |   28 +-
 drivers/usb/serial/spcp8x5.c                       |    8 +-
 drivers/usb/serial/ssu100.c                        |   32 +-
 drivers/usb/serial/ti_usb_3410_5052.c              |   12 +-
 drivers/usb/serial/upd78f0730.c                    |  441 ++++++
 drivers/usb/serial/whiteheat.c                     |    1 -
 drivers/usb/storage/ene_ub6250.c                   |    2 -
 drivers/usb/storage/sddr09.c                       |    4 +-
 drivers/usb/usbip/vhci_hcd.c                       |    1 +
 include/linux/of_device.h                          |    6 +
 include/linux/usb/chipidea.h                       |    9 +-
 tools/usb/ffs-test.c                               |   52 +-
 tools/usb/usbip/README                             |   57 +-
 tools/usb/usbip/vudc/vudc_server_example.sh        |  107 ++
 193 files changed, 7780 insertions(+), 4460 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/phy/brcm,nsp-usb3-phy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-hs-phy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-hsic-phy.txt
 create mode 100644 Documentation/devicetree/bindings/usb/ulpi.txt
 create mode 100644 Documentation/devicetree/bindings/usb/usb251xb.txt
 create mode 100644 drivers/phy/phy-bcm-nsp-usb3.c
 create mode 100644 drivers/phy/phy-qcom-usb-hs.c
 create mode 100644 drivers/phy/phy-qcom-usb-hsic.c
 create mode 100644 drivers/usb/chipidea/ulpi.c
 create mode 100644 drivers/usb/misc/usb251xb.c
 delete mode 100644 drivers/usb/serial/io_tables.h
 delete mode 100644 drivers/usb/serial/keyspan.h
 create mode 100644 drivers/usb/serial/upd78f0730.c
 create mode 100755 tools/usb/usbip/vudc/vudc_server_example.sh

                 reply	other threads:[~2017-02-22 14:54 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170222145418.GA17093@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.