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.