lkml.org 
[lkml]   [2022]   [Jun]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] USB / Thunderbolt driver updates for 5.19-rc1
The following changes since commit 672c0c5173427e6b3e2a9bbb7be51ceeec78093a:

Linux 5.18-rc5 (2022-05-01 13:57:58 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 97fa5887cf283bb75ffff5f6b2c0e71794c02400:

USB: new quirk for Dell Gen 2 devices (2022-05-20 21:18:23 +0200)

----------------------------------------------------------------
USB / Thunderbolt changes for 5.19-rc1

Here is the "big" set of USB and Thunderbolt driver changes for
5.18-rc1. For the most part it's been a quiet development cycle for the
USB core, but there are the usual "hot spots" of development activity.

Included in here are:
- Thunderbolt driver updates:
- fixes for devices without displayport adapters
- lane bonding support and improvements
- other minor changes based on device testing
- dwc3 gadget driver changes. It seems this driver will never
be finished given that the IP core is showing up in zillions
of new devices and each implementation decides to do something
different with it...
- uvc gadget driver updates as more devices start to use and
rely on this hardware as well
- usb_maxpacket() api changes to remove an unneeded and unused
parameter.
- usb-serial driver device id updates and small cleanups
- typec cleanups and fixes based on device testing
- device tree updates for usb properties
- lots of other small fixes and driver updates.

All of these have been in linux-next for weeks with no reported
problems.

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

----------------------------------------------------------------
Alan Stern (5):
USB: gadget: Rename usb_gadget_probe_driver()
USB: gadget: Register udc before gadget
USB: gadget: Fix mistakes in UDC core kerneldoc
USB: gadget: Add a new bus for gadgets
USB: gadget: Add ID numbers to gadget names

Albert Wang (1):
usb: dwc3: gadget: Move null pinter check to proper place

Andrey Smirnov (1):
usb: dwc3: Don't switch OTG -> peripheral if extcon is present

AngeloGioacchino Del Regno (1):
usb: musb: mediatek: Use clk_bulk API to simplify clock operations

Arnd Bergmann (1):
usb: ehci-omap: drop unused ehci_read() function

Aswath Govindraju (2):
dt-bindings: usb: Add documentation for AM62 USB Wrapper module
drivers: usb: dwc3: Add AM62 USB wrapper driver

Bhuvanesh Surachari (1):
usb: hub: Simplify error and success path in port_over_current_notify

Biju Das (1):
dt-bindings: usb: renesas,usbhs: Document RZ/G2UL bindings

Bjorn Andersson (7):
device property: Add helper to match multiple connections
device property: Use multi-connection matchers for single case
usb: typec: mux: Check dev_set_name() return value
usb: typec: mux: Introduce indirection
usb: typec: mux: Allow multiple mux_devs per mux
dt-bindings: usb: Add binding for fcs,fsa4480
usb: typec: mux: Add On Semi fsa4480 driver

Carl Yin(殷张成) (1):
USB: serial: option: add Quectel BG95 modem

Christophe Leroy (1):
usb: Prepare cleanup of powerpc's asm/prom.h

Colin Ian King (1):
USB: gadget: Fix return of -EBUSY

Dan Vacura (3):
usb: gadget: uvc: allow changing interface name via configfs
usb: gadget: uvc: remove pause flag use
usb: dwc3: gadget: increase tx fifo size for ss isoc endpoints

Daniels Umanovskis (1):
USB: serial: ftdi_sio: clean up printk format specifier

Dmitry Torokhov (1):
usb: Probe EHCI, OHCI controllers asynchronously

Duoming Zhou (1):
drivers: usb: host: Fix deadlock in oxu_bus_suspend()

Evan Green (2):
USB: core: Disable remote wakeup for freeze/quiesce
USB: hcd-pci: Fully suspend across freeze/thaw cycle

Fabien Parent (1):
dt-bindings: usb: mediatek,mtu3: add binding for MT8195 SoC

Frank Li (1):
usb: cdns3: allocate TX FIFO size according to composite EP number

Gil Fine (2):
thunderbolt: Fix buffer allocation of devices with no DisplayPort adapters
thunderbolt: Add KUnit test for devices with no DisplayPort adapters

Greg Kroah-Hartman (6):
Merge 5.18-rc5 into usb-next
Revert "usb: core: hcd: Create platform devices for onboard hubs in probe()"
Revert "usb: misc: Add onboard_usb_hub driver"
Revert "of/platform: Add stubs for of_platform_device_create/destroy()"
Merge tag 'thunderbolt-for-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag 'usb-serial-5.19-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next

Guido Günther (1):
usb: typec: tipd: Only update power status on IRQ

Guo Zhengkui (1):
usb: gadget: net2280: use swap() instead of open coding it

Hangyu Hua (1):
usb: usbip: fix a refcount leak in stub_probe()

Haowen Bai (1):
testusb: Fix warning comparing pointer to 0

Heikki Krogerus (3):
thunderbolt: Link USB4 ports to their USB Type-C connectors
usb: core: acpi: Use the sysdev pointer instead of controller device
usb: dwc3: host: Stop setting the ACPI companion

Heiner Kallweit (5):
xhci: factor out parts of xhci_gen_setup()
xhci: prepare for operation w/o shared hcd
usb: host: xhci-plat: create shared hcd after having added main hcd
usb: host: xhci-plat: prepare operation w/o shared hcd
usb: host: xhci-plat: omit shared hcd if either root hub has no ports

Jakob Koschel (1):
thunderbolt: Replace usage of found with dedicated list iterator variable

Janusz Krzysztofik (2):
usb: gadget: omap_udc: Make it CCF clk API compatible
usb: host: ohci-omap: Make it CCF clk API compatible

Jiapeng Chong (1):
usb: gadget: u_audio: clean up some inconsistent indenting

Johan Hovold (1):
USB: serial: pl2303: fix type detection for odd device

Kishon Vijay Abraham I (2):
usb: core: hcd: Add support for deferring roothub registration
xhci: Set HCD flag to defer primary roothub registration

Krzysztof Kozlowski (14):
dt-bindings: usb: samsung,exynos-usb2: include usb-hcd schema
dt-bindings: usb: samsung,exynos-usb2: add missing required reg
dt-bindings: usb: am33xx-usb: deprecate '#dma-channels'
dt-bindings: usb: da8xx-usb: deprecate '#dma-channels'
dt-bindings: usb: qcom,dwc3: add IPQ8074, MSM8994, QCS404 and SM6125
dt-bindings: usb: qcom,dwc3: fix clock matching
arm64: dts: qcom: correct DWC3 node names and unit addresses
arm64: dts: qcom: ipq8074: add dedicated qcom,ipq8074-dwc3 compatible
arm64: dts: qcom: msm8994: add dedicated qcom,msm8994-dwc3 compatible
arm64: dts: qcom: sm6125: add dedicated qcom,sm6125-dwc3 compatible
arm64: dts: qcom: qcs404: add dedicated qcom,qcs404-dwc3 compatible
arm64: dts: qcom: msm8996: add clock-names to DWC3 USB node
arm64: dts: qcom: align DWC3 USB clocks with DT schema
arm64: dts: qcom: align DWC3 USB interrupts with DT schema

Kushagra Verma (3):
USB / dwc3: Fix three doc-build warnings
usb: dwc3: remove a possible unnecessary 'out of memory' message
USB / dwc3: Fix a checkpatch warning in core.c

Lin Ma (4):
usb-storage: alauda: fix initFunction error return
usb-storage: shuttle_usbat: fix initFunction error return
usb-storage: isd200: fix initFunction error return
USB: storage: karma: fix rio_karma_init return

Linus Walleij (1):
usb: isp1760: Fix out-of-bounds array access

Linyu Yuan (2):
usb: typec: ucsi: add a common function ucsi_unregister_connectors()
usb: typec: ucsi: Wait for the USB role switches

Marek Szyprowski (1):
usb: dwc2: gadget: don't reset gadget's driver->bus

Mathias Nyman (5):
xhci: use generic command timer for stop endpoint commands.
xhci: prevent U2 link power state if Intel tier policy prevented U1
xhci: Remove quirk for over 10 year old evaluation hardware
xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI
xhci: Don't defer primary roothub registration if there is only one roothub

Matthias Kaehlcke (3):
of/platform: Add stubs for of_platform_device_create/destroy()
usb: misc: Add onboard_usb_hub driver
usb: core: hcd: Create platform devices for onboard hubs in probe()

Mayank Rana (2):
usb: dwc3: Fix ep0 handling when getting reset while doing control transfer
usb: dwc3: core: Add error log when core soft reset failed

Miaoqian Lin (1):
usb: musb: Fix missing of_node_put() in omap2430_probe

Michael Grzeschik (7):
usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer
usb: gadget: uvc: giveback vb2 buffer on req complete
usb: gadget: uvc: improve sg exit condition
usb: gadget: f_acm: add support for USB_CDC_REQ_SEND_BREAK
usb: gadget: uvc: prevent index variables to start from 0
usb: gadget: uvc: move structs to common header
usb: gadget: uvc: track frames in format entries

Mika Westerberg (9):
thunderbolt: Fix typo in comment
thunderbolt: Use decimal number with port numbers
thunderbolt: Dump path config space entries during discovery
thunderbolt: Use different lane for second DisplayPort tunnel
thunderbolt: Add debug logging when lane is enabled/disabled
thunderbolt: Move tb_port_state() prototype to correct place
thunderbolt: Split setting link width and lane bonding into own functions
thunderbolt: Ignore port locked error in tb_port_wait_for_link_width()
thunderbolt: Add support for XDomain lane bonding

Minghao Chi (1):
usb:oxu210hp-hcd: Use platform_get_irq() to get the interrupt

Monish Kumar R (1):
USB: new quirk for Dell Gen 2 devices

Nick Hawkins (2):
dt-bindings: usb: generic-ehci: Add HPE GXP ehci binding
dt-bindings: usb: generic-ohci: Add HPE GXP ohci binding

Niels Dossche (1):
usb: usbip: add missing device lock on tweak configuration cmd

Piyush Mehta (5):
dt-bindings: usb: dwc3-xilinx: add optional property reset-gpios
usb: dwc3: xilinx: Add gpio-reset support
usb: host: ehci-xilinx: Fix quoted string split across lines
usb: gadget: udc: Remove useless variable assignment in xudc_read_fifo()
usb: host: ehci-xilinx: adding description for return value

Rohit Agarwal (1):
dt-bindings: usb: qcom,dwc3: Add binding for SDX65

Sergey Shtylyov (2):
usb: core: devices: remove dead code under #ifdef PROC_EXTRA
usb: core: devices: drop redundant buffer overflow checks

Souradeep Chowdhury (2):
arm64: dts: qcom: sc7280: Add EUD dt node and dwc3 connector
arm64: dts: qcom: sc7280: Set the default dr_mode for usb2

Tanveer Alam (1):
usb: typec: mux: intel_pmc_mux: Add retry logic to a PMC command

Thinh Nguyen (6):
usb: dwc3: gadget: Prevent repeat pullup()
usb: dwc3: gadget: Refactor pullup()
usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()
usb: dwc3: ep0: Don't prepare beyond Setup stage
usb: dwc3: gadget: Only End Transfer for ep0 data phase
usb: dwc3: gadget: Delay issuing End Transfer

Tom Rix (5):
USB: omap_udc: clean up comment
usb: gadget: pxa27x_udc: clean up comment
usb: gadget: s3c-hsudc: clean up comments
usb: gadget: tegra-xudc: clean up comments
usb: gadget: net2272: clean up comments

Vincent Mailhol (9):
usb: deprecate the third argument of usb_maxpacket()
HID: usbhid: remove third argument of usb_maxpacket()
Input: remove third argument of usb_maxpacket()
media: remove third argument of usb_maxpacket()
net: remove third argument of usb_maxpacket()
usb: remove third argument of usb_maxpacket()
sound: usb: remove third argument of usb_maxpacket()
usb: remove third argument of usb_maxpacket()
usb: rework usb_maxpacket() using usb_pipe_endpoint()

Wesley Cheng (2):
usb: dwc3: EP clear halt leading to clearing of delayed_status
usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback

Won Chung (1):
misc/mei: Add NULL check to component match callback functions

Yang Yingliang (1):
USB: c67x00: remove unnecessary check of res

Zhen Ni (1):
USB: host: isp116x: check return value after calling platform_get_resource()

Zheng Yongjun (1):
usb: dwc3: pci: Fix pm_runtime_get_sync() error checking

周琰杰 (Zhou Yanjie) (3):
dt-bindings: dwc2: Add bindings for new Ingenic SoCs.
USB: dwc2: Add OTG support for Ingenic SoCs.
MIPS: Ingenic: Refresh USB nodes to match driver changes.

Documentation/ABI/testing/configfs-usb-gadget-uvc | 1 +
Documentation/ABI/testing/sysfs-bus-thunderbolt | 10 +
.../devicetree/bindings/usb/am33xx-usb.txt | 7 +-
.../devicetree/bindings/usb/da8xx-usb.txt | 5 +-
Documentation/devicetree/bindings/usb/dwc2.yaml | 7 +
.../devicetree/bindings/usb/dwc3-xilinx.yaml | 4 +
.../devicetree/bindings/usb/fcs,fsa4480.yaml | 72 +++
.../devicetree/bindings/usb/generic-ehci.yaml | 1 +
.../devicetree/bindings/usb/generic-ohci.yaml | 1 +
.../devicetree/bindings/usb/mediatek,mtu3.yaml | 1 +
.../devicetree/bindings/usb/qcom,dwc3.yaml | 227 +++++++-
.../devicetree/bindings/usb/renesas,usbhs.yaml | 4 +
.../bindings/usb/samsung,exynos-usb2.yaml | 15 +-
.../devicetree/bindings/usb/ti,am62-usb.yaml | 103 ++++
Documentation/usb/gadget-testing.rst | 1 +
arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +-
arch/arm/boot/dts/qcom-sdx55.dtsi | 11 +-
arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 18 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 12 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 16 +-
arch/arm64/boot/dts/qcom/msm8953.dtsi | 11 +-
arch/arm64/boot/dts/qcom/msm8994.dtsi | 7 +-
.../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 20 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 23 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 13 +-
arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 7 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 8 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 13 +-
arch/arm64/boot/dts/qcom/sc7280-idp.dts | 2 +-
arch/arm64/boot/dts/qcom/sc7280.dtsi | 68 ++-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 12 +-
arch/arm64/boot/dts/qcom/sdm845.dtsi | 26 +-
arch/arm64/boot/dts/qcom/sm6125.dtsi | 16 +-
arch/arm64/boot/dts/qcom/sm6350.dtsi | 11 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 22 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 20 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 21 +-
arch/arm64/boot/dts/qcom/sm8450.dtsi | 20 +-
arch/mips/boot/dts/ingenic/jz4780.dtsi | 2 +-
arch/mips/boot/dts/ingenic/x1000.dtsi | 2 +-
arch/mips/boot/dts/ingenic/x1830.dtsi | 2 +-
drivers/base/property.c | 96 +++-
drivers/hid/usbhid/hid-core.c | 2 +-
drivers/hid/usbhid/usbkbd.c | 2 +-
drivers/hid/usbhid/usbmouse.c | 2 +-
drivers/input/misc/ati_remote2.c | 2 +-
drivers/input/misc/cm109.c | 2 +-
drivers/input/misc/powermate.c | 2 +-
drivers/input/misc/yealink.c | 2 +-
drivers/input/tablet/acecad.c | 2 +-
drivers/input/tablet/pegasus_notetaker.c | 2 +-
drivers/media/rc/ati_remote.c | 4 +-
drivers/media/rc/mceusb.c | 2 +-
drivers/media/rc/streamzap.c | 2 +-
drivers/media/rc/xbox_remote.c | 2 +-
drivers/media/usb/tm6000/tm6000-dvb.c | 2 +-
drivers/media/usb/tm6000/tm6000-input.c | 2 +-
drivers/media/usb/tm6000/tm6000-video.c | 2 +-
drivers/misc/mei/hdcp/mei_hdcp.c | 2 +-
drivers/misc/mei/pxp/mei_pxp.c | 2 +-
drivers/net/usb/cdc_ncm.c | 4 +-
drivers/net/usb/lan78xx.c | 4 +-
drivers/net/usb/rndis_host.c | 2 +-
drivers/net/usb/usbnet.c | 4 +-
drivers/net/wireless/mediatek/mt76/usb.c | 2 +-
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 4 +-
drivers/thunderbolt/ctl.c | 15 +-
drivers/thunderbolt/nhi.c | 2 +-
drivers/thunderbolt/path.c | 6 +
drivers/thunderbolt/switch.c | 109 +++-
drivers/thunderbolt/tb.c | 25 +-
drivers/thunderbolt/tb.h | 6 +-
drivers/thunderbolt/tb_msgs.h | 39 ++
drivers/thunderbolt/tb_regs.h | 5 +
drivers/thunderbolt/test.c | 108 +++-
drivers/thunderbolt/tunnel.c | 18 +-
drivers/thunderbolt/tunnel.h | 4 +-
drivers/thunderbolt/usb4_port.c | 38 ++
drivers/thunderbolt/xdomain.c | 609 ++++++++++++++++++---
drivers/usb/atm/usbatm.c | 2 +-
drivers/usb/c67x00/c67x00-drv.c | 6 +-
drivers/usb/c67x00/c67x00-sched.c | 4 +-
drivers/usb/cdns3/cdns3-gadget.c | 47 +-
drivers/usb/cdns3/cdns3-gadget.h | 9 +-
drivers/usb/core/devices.c | 47 --
drivers/usb/core/driver.c | 25 +-
drivers/usb/core/hcd-pci.c | 5 +-
drivers/usb/core/hcd.c | 29 +-
drivers/usb/core/hub.c | 10 +-
drivers/usb/core/quirks.c | 3 +
drivers/usb/core/usb-acpi.c | 7 +-
drivers/usb/dwc2/core.c | 9 +
drivers/usb/dwc2/core.h | 5 +
drivers/usb/dwc2/gadget.c | 1 -
drivers/usb/dwc2/params.c | 50 +-
drivers/usb/dwc3/Kconfig | 9 +
drivers/usb/dwc3/Makefile | 1 +
drivers/usb/dwc3/core.c | 81 ++-
drivers/usb/dwc3/core.h | 2 +
drivers/usb/dwc3/drd.c | 50 --
drivers/usb/dwc3/dwc3-am62.c | 332 +++++++++++
drivers/usb/dwc3/dwc3-pci.c | 2 +-
drivers/usb/dwc3/dwc3-xilinx.c | 17 +
drivers/usb/dwc3/ep0.c | 14 +-
drivers/usb/dwc3/gadget.c | 190 ++++---
drivers/usb/dwc3/gadget.h | 2 +
drivers/usb/dwc3/host.c | 2 -
drivers/usb/gadget/composite.c | 2 +-
drivers/usb/gadget/configfs.c | 2 +-
drivers/usb/gadget/function/f_acm.c | 10 +
drivers/usb/gadget/function/f_uvc.c | 5 +-
drivers/usb/gadget/function/u_audio.c | 4 +-
drivers/usb/gadget/function/u_uvc.h | 1 +
drivers/usb/gadget/function/uvc.h | 1 +
drivers/usb/gadget/function/uvc_configfs.c | 189 +++----
drivers/usb/gadget/function/uvc_configfs.h | 120 +++-
drivers/usb/gadget/function/uvc_queue.c | 30 +-
drivers/usb/gadget/function/uvc_queue.h | 3 +-
drivers/usb/gadget/function/uvc_video.c | 17 +-
drivers/usb/gadget/legacy/dbgp.c | 2 +-
drivers/usb/gadget/legacy/inode.c | 2 +-
drivers/usb/gadget/legacy/raw_gadget.c | 4 +-
drivers/usb/gadget/udc/core.c | 289 +++++-----
drivers/usb/gadget/udc/net2272.c | 6 +-
drivers/usb/gadget/udc/net2280.c | 14 +-
drivers/usb/gadget/udc/omap_udc.c | 16 +-
drivers/usb/gadget/udc/pxa27x_udc.h | 2 +-
drivers/usb/gadget/udc/s3c-hsudc.c | 4 +-
drivers/usb/gadget/udc/tegra-xudc.c | 4 +-
drivers/usb/gadget/udc/udc-xilinx.c | 2 +-
drivers/usb/host/ehci-omap.c | 5 -
drivers/usb/host/ehci-platform.c | 1 +
drivers/usb/host/ehci-q.c | 4 +-
drivers/usb/host/ehci-xilinx-of.c | 12 +-
drivers/usb/host/fhci-hcd.c | 3 +-
drivers/usb/host/fotg210-hcd.c | 2 +-
drivers/usb/host/isp116x-hcd.c | 11 +-
drivers/usb/host/isp1362-hcd.c | 6 +-
drivers/usb/host/max3421-hcd.c | 6 +-
drivers/usb/host/ohci-hcd.c | 3 +-
drivers/usb/host/ohci-omap.c | 18 +-
drivers/usb/host/ohci-platform.c | 1 +
drivers/usb/host/ohci-ppc-of.c | 3 -
drivers/usb/host/oxu210hp-hcd.c | 16 +-
drivers/usb/host/r8a66597-hcd.c | 3 +-
drivers/usb/host/sl811-hcd.c | 6 +-
drivers/usb/host/xhci-hub.c | 3 +-
drivers/usb/host/xhci-mem.c | 23 +-
drivers/usb/host/xhci-pci.c | 5 +-
drivers/usb/host/xhci-plat.c | 46 +-
drivers/usb/host/xhci-ring.c | 144 ++---
drivers/usb/host/xhci.c | 175 +++---
drivers/usb/host/xhci.h | 30 +-
drivers/usb/isp1760/isp1760-core.c | 8 +
drivers/usb/isp1760/isp1760-hcd.c | 6 +-
drivers/usb/misc/ftdi-elan.c | 15 +-
drivers/usb/misc/lvstest.c | 2 +-
drivers/usb/musb/mediatek.c | 73 +--
drivers/usb/musb/omap2430.c | 1 +
drivers/usb/serial/ftdi_sio.c | 2 +-
drivers/usb/serial/option.c | 2 +
drivers/usb/serial/pl2303.c | 3 +
drivers/usb/storage/alauda.c | 4 +-
drivers/usb/storage/isd200.c | 8 +-
drivers/usb/storage/karma.c | 15 +-
drivers/usb/storage/onetouch.c | 2 +-
drivers/usb/storage/shuttle_usbat.c | 28 +-
drivers/usb/storage/transport.c | 2 +-
drivers/usb/typec/bus.c | 2 +-
drivers/usb/typec/mux.c | 271 ++++++---
drivers/usb/typec/mux.h | 12 +-
drivers/usb/typec/mux/Kconfig | 10 +
drivers/usb/typec/mux/Makefile | 1 +
drivers/usb/typec/mux/fsa4480.c | 218 ++++++++
drivers/usb/typec/mux/intel_pmc_mux.c | 29 +-
drivers/usb/typec/mux/pi3usb30532.c | 8 +-
drivers/usb/typec/tipd/core.c | 32 +-
drivers/usb/typec/ucsi/ucsi.c | 85 +--
drivers/usb/typec/ucsi/ucsi.h | 6 +-
drivers/usb/usbip/stub_dev.c | 2 +-
drivers/usb/usbip/stub_rx.c | 2 +
include/linux/property.h | 5 +
include/linux/thunderbolt.h | 19 +-
include/linux/usb.h | 17 +-
include/linux/usb/gadget.h | 28 +-
include/linux/usb/hcd.h | 2 +
include/linux/usb/typec_mux.h | 22 +-
sound/usb/line6/pcm.c | 4 +-
sound/usb/midi.c | 4 +-
sound/usb/usx2y/usb_stream.c | 6 +-
sound/usb/usx2y/usbusx2yaudio.c | 2 +-
sound/usb/usx2y/usx2yhwdeppcm.c | 2 +-
tools/usb/testusb.c | 2 +-
193 files changed, 3677 insertions(+), 1483 deletions(-)
create mode 100644 Documentation/devicetree/bindings/usb/fcs,fsa4480.yaml
create mode 100644 Documentation/devicetree/bindings/usb/ti,am62-usb.yaml
create mode 100644 drivers/usb/dwc3/dwc3-am62.c
create mode 100644 drivers/usb/typec/mux/fsa4480.c

\
 
 \ /
  Last update: 2022-06-03 12:24    [W:0.059 / U:0.112 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site