[GIT PULL] USB patches for 5.5-rc1

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

 



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




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

  Powered by Linux