The following changes since commit a99d8080aaf358d5d23581244e5da23b35e340b9: Linux 5.4-rc6 (2019-11-03 14:07:26 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-5.5-rc1 for you to fetch changes up to 91a9f2d3f9762e59cca251d2c6cef8cda1a4e62b: usb: gadget: udc: gr_udc: create debugfs directory under usb root (2019-11-21 18:20:29 +0100) ---------------------------------------------------------------- USB patches for 5.5-rc1 Here is the big set of USB patches for 5.5-rc1 Lots of little things in here: - typec updates and additions - usb-serial drivers cleanups and fixes - misc USB drivers cleanups and fixes - gadget drivers new features and controllers added - usual xhci additions - other minor changes All of these have been in linux-next with no reported issues. Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> ---------------------------------------------------------------- Aleksander Morgado (2): USB: serial: option: add support for DW5821e with eSIM support USB: serial: option: add support for Foxconn T77W968 LTE modules Andrey Konovalov (4): USB: dummy-hcd: increase max number of devices to 32 USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein USB: dummy-hcd: increase max number of devices to 32 USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein Bartosz Golaszewski (1): usb: host: xhci-tegra: use regulator_bulk_set_supply_names() Ben Dooks (1): usb: ohci-nxp: fix use of integer as pointer Ben Dooks (Codethink) (3): usb: renesas_usbhs: fix __le16 warnings usb: renesas_usbhs: fix type of buf usb: host: oxu210hp-hcd: fix __iomem annotations Biju Das (4): dt-bindings: usb: hd3ss3220 device tree binding document usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller dt-bindings: usb: renesas_usb3: Document usb role switch support usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR' Boris Krasnovskiy (2): USB: host: ohci-at91: completely shutdown the controller in at91_stop_hc() USB: host: ohci-at91: resume: balance the clock start call Charles Yeh (1): USB: serial: pl2303: add support for PL2303HXN Chuhong Yuan (2): USB: bcma: Add a check for devm_gpiod_get usb: host: fotg210: add missed clk_put calls Chunfeng Yun (17): usb: mtu3: add a new function to do status stage usb: mtu3: fix race condition about delayed_status usb: mtu3: add a new function to do status stage usb: mtu3: fix race condition about delayed_status usb: chipidea: debug: create debugfs directory under usb root usb: host: imx21: create debugfs directory under usb root usb: dwc3: create debugfs directory under usb root media: uvcvideo: drop error check of debugfs_create_dir() usb: musb: dsps: create debugfs directory under usb root usb: dwc2: create debugfs directory under usb root usb: gadget: bcm63xx_udc: create debugfs directory under usb root usb: gadget: udc: renesas_usb3: create debugfs directory under usb root usb: gadget: pxa27x: create debugfs directory under usb root usb: gadget: udc: s3c2410_udc: create debugfs directory under usb root usb: musb: create debugfs directory under usb root usb: gadget: atmel: create debugfs directory under usb root usb: gadget: udc: gr_udc: create debugfs directory under usb root Colin Ian King (5): usb: host: u132-hcd: fix spelling mistake "overcurren" -> "overcurrent" usb: ftdi-elan: move a couple of statements to next line usbip: clean up an indentation issue USB: gadget: udc: clean up an indentation issue USB: gadget: udc: clean up an indentation issue Dan Carpenter (1): usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() David Heinzelmann (1): usb: hub: Check device descriptor before resusciation Eugeniu Rosca (4): usb: renesas_usbhs: simplify usbhs_status_get_device_state() usb: renesas_usbhs: enable DVSE interrupt usb: renesas_usbhs: enable DVSE interrupt usb: renesas_usbhs: simplify usbhs_status_get_device_state() Fabio D'Urso (1): USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P Fabrizio Castro (6): dt-bindings: usb-xhci: Add r8a774b1 support dt-bindings: usb: renesas_usb3: Document r8a774b1 support dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support dt-bindings: usb: renesas_usbhs: Add r8a774b1 support dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 Felipe Balbi (1): usb: dwc3: of-simple: add a shutdown Geert Uytterhoeven (3): phy: renesas: rcar-gen3-usb2: Use platform_get_irq_optional() for optional irq usb: Spelling s/enpoint/endpoint/ usb: Spelling s/disconnet/disconnect/ Greg Kroah-Hartman (7): Merge 5.4-rc3 into usb-next Merge 5.4-rc5 into usb-next Merge 5.4-rc6 into usb-next Merge tag 'usb-serial-5.5-rc1' of https://git.kernel.org/.../johan/usb-serial into usb-next Merge tag 'usb-for-v5.5' of git://git.kernel.org/.../balbi/usb into usb-next usb-serial: cp201x: support Mark-10 digital force gauge Merge tag 'usb-ci-v5.5-rc1' of git://git.kernel.org/.../peter.chen/usb into usb-next Gustavo A. R. Silva (1): usb: gadget: pch_udc: fix use after free Hans de Goede (1): usb: typec: tcpm: Remove tcpc_config configuration mechanism Heikki Krogerus (20): usb: roles: Add usb_role_switch_find_by_fwnode() extcon: axp288: Remove the build-in connection description usb: typec: Copy everything from struct typec_capability during registration usb: typec: Introduce typec_get_drvdata() usb: typec: Separate the operations vector usb: typec: tcpm: Start using struct typec_operations usb: typec: tps6598x: Start using struct typec_operations usb: typec: ucsi: Start using struct typec_operations usb: typec: hd3ss3220: Start using struct typec_operations usb: typec: Remove the callback members from struct typec_capability usb: typec: Remove unused members from struct typec_capability usb: typec: hd3ss3220: Give the connector fwnode to the port device usb: typec: ucsi: Simplified registration and I/O API usb: typec: ucsi: acpi: Move to the new API usb: typec: ucsi: ccg: Move to the new API usb: typec: ucsi: Remove the old API usb: typec: ucsi: Remove struct ucsi_control usb: typec: ucsi: Remove all bit-fields usb: typec: ucsi: New error codes usb: typec: ucsi: Optimise ucsi_unregister() Hewenliang (1): usbip: tools: fix fd leakage in the function of read_attr_usbip_status Ingo Rohloff (1): usb: usbfs: Suppress problematic bind and unbind uevents. JC Kuo (2): xhci: tegra: Parameterize mailbox register addresses usb: host: xhci-tegra: Add Tegra194 XHCI support Jayshri Pawar (1): usb: gadget: f_tcm: Provide support to get alternate setting in tcm function Joel Stanley (1): usb: gadget: Quieten gadget config message Johan Hovold (32): USB: core: drop OOM message USB: serial: ch341: reimplement line-speed handling USB: idmouse: simplify disconnect handling USB: idmouse: drop redundant open-count check from release USB: idmouse: clean up runaway white space USB: legousbtower: drop redundant MODULE_LICENSE ifdef USB: legousbtower: drop redundant NULL check USB: legousbtower: zero driver data at allocation USB: legousbtower: drop redundant open_count check USB: legousbtower: drop noisy disconnect messages USB: legousbtower: drop redundant interrupt-in running flag USB: legousbtower: stop interrupt-out URB unconditionally USB: legousbtower: remove tower_abort_transfers() USB: legousbtower: clean up pointer declarations in driver data USB: legousbtower: drop unnecessary packed attributes USB: legousbtower: drop redundant endianness comments USB: legousbtower: clean up runaway white space USB: legousbtower: drop superfluous brackets USB: legousbtower: drop superfluous newlines USB: serial: mos7720: fix remote wakeup USB: serial: mos7840: fix remote wakeup USB: serial: mos7840: clean up device-type handling USB: serial: mos7840: document MCS7810 detection hack USB: serial: mos7840: fix probe error handling USB: serial: mos7840: rip out broken interrupt handling USB: serial: mos7840: drop redundant urb context check USB: serial: mos7840: drop paranoid port checks USB: serial: mos7840: drop paranoid serial checks USB: serial: mos7840: drop serial struct accessor USB: serial: mos7840: drop port driver data accessors USB: serial: mos7840: drop read-urb check USB: serial: mos7840: drop port open flag John Stultz (1): dt-bindings: usb: rt1711h: Add connector bindings Jun Li (1): usb: chipidea: udc: protect usb interrupt enable Kai-Heng Feng (1): usb: Allow USB device to be warm reset in suspended state Krzysztof Kozlowski (6): usb: Fix Kconfig indentation usb: dwc3: Fix Kconfig indentation usb: host: Fix Kconfig indentation usb: gadget: Fix Kconfig indentation usb: misc: Fix Kconfig indentation usb: serial: Fix Kconfig indentation Laura Abbott (1): usb-storage: Disable UAS on JMicron SATA enclosure Li Jun (2): usb: chipidea: imx: enable vbus and id wakeup only for OTG events usb: chipidea: imx: check data->usbmisc_data against NULL before access Mao Wenan (1): usb: typec: add dependency for TYPEC_HD3SS3220 Marco Felsch (4): dt-bindings: usb: usb251xb: add documentation for voltage supply usb: usb251xb: add vdd supply support usb: usb251xb: simplify reset helper usb: usb251xb: add pm_ops Markus Elfring (1): usb: gadget: udc: lpc32xx: Use devm_platform_ioremap_resource() in lpc32xx_udc_probe() Mathias Kresin (1): usb: dwc2: use a longer core rest timeout in dwc2_core_reset() Mathias Nyman (1): xhci: Add tracing for xhci doorbell register writes Matthias Maennich (1): usb-storage: SCSI glue: use dev_err instead of printk Michał Mirosław (7): usb: gadget: u_serial: add missing port entry locking usb: gadget: u_serial: reimplement console support usb: gadget: u_serial: make OBEX port not a console usb: gadget: u_serial: allow more console gadget ports usb: gadget: legacy/serial: allow dynamic removal usb: gadget: u_serial: diagnose missed console messages usb: gadget: u_serial: use mutex for serialising open()s Mika Westerberg (1): xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI Nagarjuna Kristam (2): usb: gadget: Add UDC driver for tegra XUSB device mode controller usb: host: xhci-tegra: Correct phy enable sequence Nathan Chancellor (1): USB: host: ohci-at91: Remove unused variable regs in at91_stop_hc Nicolas Ferre (1): USB: host: ohci-at91: suspend: delay needed before to stop clocks Nikhil Badola (2): usb: fsl: Remove unused variable usb: gadget: Correct NULL pointer checking in fsl gadget Oliver Neukum (6): appledisplay: fix error handling in the scheduled work USB: chaoskey: fix error case of a timeout USBIP: add config dependency for SGL_ALLOC USB: uas: honor flag to avoid CAPACITY16 USB: uas: heed CAPACITY_HEURISTICS USB: documentation: flags on usb-storage versus UAS Pavel Löbl (1): USB: serial: mos7840: add USB ID to support Moxa UPort 2210 Peter Chen (7): usb: gadget: configfs: fix concurrent issue between composite APIs usb: host: xhci: update event ring dequeue pointer on purpose usb: chipidea: udc: add new API ci_hdrc_gadget_connect usb: chipidea: core: change vbus-regulator as optional usb: chipidea: imx: change hsic power regulator as optional usb: chipidea: imx: refine the error handling for hsic usb: chipidea: imx: pinctrl for HSIC is optional Peter Geis (1): usb: chipidea: tegra: clean up tegra_udc flag code Peter Ujfalusi (1): usb: renesas_usbhs: Use dma_request_chan() directly for channel request Roger Quadros (2): dt-bindings: usb: Add binding for the TI wrapper for Cadence USB3 controller usb: cdns3: Add TI specific wrapper driver Saurav Girepunje (4): usb: musb: musb_gadget.c: Remove unused variable usb: image: microtek.c: Remove unused variable usb: isp1760: isp1760-hcd.c: Drop condition with no effect usb: core: devio.c: Fix assignment of 0/1 to bool variables Suwan Kim (2): usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() usb: host: xhci: Support running urb giveback in tasklet context Thinh Nguyen (2): usb: dwc3: Disable phy suspend after power-on reset usb: dwc3: debug: Remove newline printout Uwe Kleine-König (3): usb: usb251xb: Drop some unused defines usb: usb251xb: Document chip variant usb2422 usb: usb251xb: Add support for USB2422 Veeraiyan Chidambaram (3): usb: renesas_usbhs: add suspend event support in gadget mode usb: gadget: udc: renesas_usb3: add suspend event support usb: renesas_usbhs: add suspend event support in gadget mode Wei Yongjun (1): usb: gadget: configfs: Fix missing spin_lock_init() Yoshihiro Shimoda (2): dt-bindings: usb: renesas: usb3-peri: convert bindings to json-schema dt-bindings: usb: renesas_usbhs: convert bindings to json-schema YueHaibing (28): usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource() to simplify code usb: gadget: renesas_usb3: use devm_platform_ioremap_resource() to simplify code usb: gadget: r8a66597-udc: use devm_platform_ioremap_resource() to simplify code usb: gadget: pxa27x_udc: use devm_platform_ioremap_resource() to simplify code usb: gadget: pxa25x_udc: use devm_platform_ioremap_resource() to simplify code usb: gadget: gr_udc: use devm_platform_ioremap_resource() to simplify code usb: bdc: use devm_platform_ioremap_resource() to simplify code usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resource() to simplify code usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code usb: isp1362-hcd: use devm_platform_ioremap_resource() to simplify code usb: gadget: at91_udc: use devm_platform_ioremap_resource() to simplify code usb: renesas_usbhs: use devm_platform_ioremap_resource() to simplify code usb: phy: mxs: use devm_platform_ioremap_resource() to simplify code usb: phy: keystone: use devm_platform_ioremap_resource() to simplify code USB: musb: use devm_platform_ioremap_resource() to simplify code usb: typec: remove duplicated include from hd3ss3220.c usb: phy: keystone: use devm_platform_ioremap_resource() to simplify code usb: phy: mxs: use devm_platform_ioremap_resource() to simplify code usb: renesas_usbhs: use devm_platform_ioremap_resource() to simplify code usb: gadget: at91_udc: use devm_platform_ioremap_resource() to simplify code usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resource() to simplify code usb: bdc: use devm_platform_ioremap_resource() to simplify code usb: gadget: gr_udc: use devm_platform_ioremap_resource() to simplify code usb: gadget: pxa25x_udc: use devm_platform_ioremap_resource() to simplify code usb: gadget: pxa27x_udc: use devm_platform_ioremap_resource() to simplify code usb: gadget: r8a66597-udc: use devm_platform_ioremap_resource() to simplify code usb: gadget: renesas_usb3: use devm_platform_ioremap_resource() to simplify code usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource() to simplify code kbuild test robot (1): usb: typec: hd3ss3220_irq() can be static zhengbin (4): usb: gadget: Remove set but not used variable 'opts' in acm_ms_do_config usb: gadget: Remove set but not used variable 'opts' in msg_do_config usb: gadget: Remove set but not used variable 'opts' in acm_ms_do_config usb: gadget: Remove set but not used variable 'opts' in msg_do_config Documentation/admin-guide/kernel-parameters.txt | 22 +- .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 + .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 + .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 2 + .../devicetree/bindings/usb/renesas,usb3-peri.txt | 41 - .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 86 + .../devicetree/bindings/usb/renesas,usbhs.txt | 57 - .../devicetree/bindings/usb/renesas,usbhs.yaml | 126 + .../devicetree/bindings/usb/richtek,rt1711h.txt | 29 + .../devicetree/bindings/usb/ti,hd3ss3220.txt | 38 + .../devicetree/bindings/usb/ti,j721e-usb.yaml | 86 + Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 + Documentation/devicetree/bindings/usb/usb251xb.txt | 3 +- drivers/extcon/extcon-axp288.c | 38 +- drivers/media/usb/uvc/uvc_debugfs.c | 10 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 2 +- drivers/usb/cdns3/Kconfig | 10 + drivers/usb/cdns3/Makefile | 1 + drivers/usb/cdns3/cdns3-ti.c | 236 ++ drivers/usb/chipidea/ci_hdrc_imx.c | 79 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 + drivers/usb/chipidea/ci_hdrc_tegra.c | 22 +- drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/debug.c | 2 +- drivers/usb/chipidea/udc.c | 75 +- drivers/usb/chipidea/usbmisc_imx.c | 31 +- drivers/usb/core/config.c | 12 +- drivers/usb/core/devio.c | 19 +- drivers/usb/core/hub.c | 201 +- drivers/usb/dwc2/core.c | 2 +- drivers/usb/dwc2/core.h | 2 +- drivers/usb/dwc2/debugfs.c | 2 +- drivers/usb/dwc3/Kconfig | 30 +- drivers/usb/dwc3/core.c | 37 + drivers/usb/dwc3/debug.h | 4 +- drivers/usb/dwc3/debugfs.c | 2 +- drivers/usb/dwc3/dwc3-of-simple.c | 28 +- drivers/usb/gadget/composite.c | 6 +- drivers/usb/gadget/configfs.c | 1 + drivers/usb/gadget/function/f_acm.c | 21 + drivers/usb/gadget/function/f_obex.c | 2 +- drivers/usb/gadget/function/f_serial.c | 21 + drivers/usb/gadget/function/f_tcm.c | 13 +- drivers/usb/gadget/function/u_serial.c | 516 +-- drivers/usb/gadget/function/u_serial.h | 8 + drivers/usb/gadget/legacy/Kconfig | 26 +- drivers/usb/gadget/legacy/acm_ms.c | 3 - drivers/usb/gadget/legacy/mass_storage.c | 3 - drivers/usb/gadget/legacy/serial.c | 49 +- drivers/usb/gadget/udc/Kconfig | 19 +- drivers/usb/gadget/udc/Makefile | 1 + drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 3 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 9 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 10 +- drivers/usb/gadget/udc/fsl_qe_udc.h | 4 +- drivers/usb/gadget/udc/fsl_udc_core.c | 12 +- drivers/usb/gadget/udc/gr_udc.c | 7 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 6 +- drivers/usb/gadget/udc/mv_u3d.h | 2 +- drivers/usb/gadget/udc/pch_udc.c | 1 - drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa27x_udc.c | 6 +- drivers/usb/gadget/udc/r8a66597-udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 21 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 3 +- drivers/usb/gadget/udc/tegra-xudc.c | 3810 ++++++++++++++++++++ drivers/usb/host/Kconfig | 106 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/fotg210-hcd.c | 8 +- drivers/usb/host/imx21-dbg.c | 2 +- drivers/usb/host/isp1362-hcd.c | 5 +- drivers/usb/host/ohci-at91.c | 8 +- drivers/usb/host/ohci-nxp.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 14 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-pci.c | 4 +- drivers/usb/host/xhci-ring.c | 68 +- drivers/usb/host/xhci-tegra.c | 126 +- drivers/usb/host/xhci-trace.h | 26 + drivers/usb/host/xhci.c | 3 +- drivers/usb/host/xhci.h | 29 + drivers/usb/image/microtek.c | 3 +- drivers/usb/isp1760/isp1760-hcd.c | 2 - drivers/usb/misc/Kconfig | 22 +- drivers/usb/misc/appledisplay.c | 8 +- drivers/usb/misc/chaoskey.c | 24 +- drivers/usb/misc/ftdi-elan.c | 6 +- drivers/usb/misc/idmouse.c | 36 +- drivers/usb/misc/legousbtower.c | 303 +- drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/usb251xb.c | 66 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 35 +- drivers/usb/musb/musb_core.c | 4 +- drivers/usb/musb/musb_debugfs.c | 2 +- drivers/usb/musb/musb_dsps.c | 2 +- drivers/usb/musb/musb_gadget.c | 5 +- drivers/usb/phy/phy-keystone.c | 4 +- drivers/usb/phy/phy-mxs-usb.c | 4 +- drivers/usb/renesas_usbhs/common.c | 5 +- drivers/usb/renesas_usbhs/common.h | 3 +- drivers/usb/renesas_usbhs/fifo.c | 4 +- drivers/usb/renesas_usbhs/mod.c | 19 +- drivers/usb/renesas_usbhs/mod_gadget.c | 12 +- drivers/usb/roles/class.c | 21 + drivers/usb/serial/Kconfig | 48 +- drivers/usb/serial/ch341.c | 97 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 7 + drivers/usb/serial/mos7720.c | 4 - drivers/usb/serial/mos7840.c | 762 +--- drivers/usb/serial/option.c | 7 + drivers/usb/serial/pl2303.c | 124 +- drivers/usb/serial/pl2303.h | 6 + drivers/usb/storage/scsiglue.c | 4 +- drivers/usb/storage/uas.c | 10 + drivers/usb/storage/unusual_uas.h | 7 +- drivers/usb/typec/Kconfig | 11 + drivers/usb/typec/Makefile | 1 + drivers/usb/typec/class.c | 42 +- drivers/usb/typec/hd3ss3220.c | 269 ++ drivers/usb/typec/tcpm/tcpm.c | 135 +- drivers/usb/typec/tps6598x.c | 49 +- drivers/usb/typec/ucsi/displayport.c | 40 +- drivers/usb/typec/ucsi/trace.c | 11 - drivers/usb/typec/ucsi/trace.h | 79 +- drivers/usb/typec/ucsi/ucsi.c | 609 ++-- drivers/usb/typec/ucsi/ucsi.h | 417 +-- drivers/usb/typec/ucsi/ucsi_acpi.c | 91 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 166 +- drivers/usb/usbip/Kconfig | 1 + drivers/usb/usbip/stub_rx.c | 50 +- drivers/usb/usbip/stub_tx.c | 2 +- include/linux/usb/role.h | 3 + include/linux/usb/tcpm.h | 41 - include/linux/usb/typec.h | 41 +- tools/usb/usbip/libsrc/usbip_host_common.c | 2 +- 141 files changed, 7240 insertions(+), 2850 deletions(-) delete mode 100644 Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt create mode 100644 Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml delete mode 100644 Documentation/devicetree/bindings/usb/renesas,usbhs.txt create mode 100644 Documentation/devicetree/bindings/usb/renesas,usbhs.yaml create mode 100644 Documentation/devicetree/bindings/usb/ti,hd3ss3220.txt create mode 100644 Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml create mode 100644 drivers/usb/cdns3/cdns3-ti.c create mode 100644 drivers/usb/gadget/udc/tegra-xudc.c create mode 100644 drivers/usb/typec/hd3ss3220.c