| -rw-r--r-- | Documentation/ABI/testing/configfs-usb-gadget-uvc | 64 | |
| -rw-r--r-- | Documentation/ABI/testing/sysfs-class-typec | 27 | |
| -rw-r--r-- | Documentation/devicetree/bindings/connector/usb-connector.yaml | 46 | |
| -rw-r--r-- | Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml | 42 | |
| -rw-r--r-- | Documentation/devicetree/bindings/phy/qcom,msm8998-qmp-usb3-phy.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/cypress,cypd4226.yaml | 5 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml | 6 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/generic-ehci.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/generic-ohci.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/genesys,gl850g.yaml | 9 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/maxim,max33359.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml | 7 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/qcom,dwc3.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/renesas,usbhs.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/rockchip,dwc3.yaml | 6 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/ti,tusb1046.yaml | 49 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/ti,tusb73x0-pci.yaml | 55 | |
| -rw-r--r-- | MAINTAINERS | 7 | |
| -rw-r--r-- | drivers/phy/realtek/phy-rtk-usb2.c | 2 | |
| -rw-r--r-- | drivers/phy/realtek/phy-rtk-usb3.c | 2 | |
| -rw-r--r-- | drivers/thunderbolt/debugfs.c | 504 | |
| -rw-r--r-- | drivers/thunderbolt/nhi.c | 12 | |
| -rw-r--r-- | drivers/thunderbolt/sb_regs.h | 32 | |
| -rw-r--r-- | drivers/thunderbolt/tb.h | 16 | |
| -rw-r--r-- | drivers/thunderbolt/usb4.c | 18 | |
| -rw-r--r-- | drivers/usb/atm/ueagle-atm.c | 6 | |
| -rw-r--r-- | drivers/usb/atm/usbatm.c | 2 | |
| -rw-r--r-- | drivers/usb/c67x00/c67x00-drv.c | 2 | |
| -rw-r--r-- | drivers/usb/cdns3/cdns3-imx.c | 2 | |
| -rw-r--r-- | drivers/usb/cdns3/cdns3-pci-wrap.c | 4 | |
| -rw-r--r-- | drivers/usb/cdns3/cdns3-plat.c | 2 | |
| -rw-r--r-- | drivers/usb/cdns3/cdns3-starfive.c | 2 | |
| -rw-r--r-- | drivers/usb/cdns3/cdns3-ti.c | 2 | |
| -rw-r--r-- | drivers/usb/cdns3/cdnsp-pci.c | 26 | |
| -rw-r--r-- | drivers/usb/chipidea/ci.h | 2 | |
| -rw-r--r-- | drivers/usb/chipidea/ci_hdrc_imx.c | 3 | |
| -rw-r--r-- | drivers/usb/chipidea/ci_hdrc_msm.c | 2 | |
| -rw-r--r-- | drivers/usb/chipidea/ci_hdrc_npcm.c | 2 | |
| -rw-r--r-- | drivers/usb/chipidea/ci_hdrc_tegra.c | 2 | |
| -rw-r--r-- | drivers/usb/chipidea/ci_hdrc_usb2.c | 2 | |
| -rw-r--r-- | drivers/usb/chipidea/core.c | 6 | |
| -rw-r--r-- | drivers/usb/chipidea/udc.c | 178 | |
| -rw-r--r-- | drivers/usb/chipidea/udc.h | 2 | |
| -rw-r--r-- | drivers/usb/chipidea/usbmisc_imx.c | 4 | |
| -rw-r--r-- | drivers/usb/common/common.c | 3 | |
| -rw-r--r-- | drivers/usb/common/usb-conn-gpio.c | 2 | |
| -rw-r--r-- | drivers/usb/core/config.c | 2 | |
| -rw-r--r-- | drivers/usb/core/devio.c | 5 | |
| -rw-r--r-- | drivers/usb/core/driver.c | 24 | |
| -rw-r--r-- | drivers/usb/core/endpoint.c | 11 | |
| -rw-r--r-- | drivers/usb/core/ledtrig-usbport.c | 3 | |
| -rw-r--r-- | drivers/usb/core/port.c | 11 | |
| -rw-r--r-- | drivers/usb/core/usb.h | 2 | |
| -rw-r--r-- | drivers/usb/dwc2/platform.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/core.c | 16 | |
| -rw-r--r-- | drivers/usb/dwc3/core.h | 14 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-am62.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-exynos.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-imx8mp.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-keystone.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-meson-g12a.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-octeon.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-of-simple.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-omap.c | 4 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-qcom.c | 4 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-rtk.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-st.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/dwc3-xilinx.c | 2 | |
| -rw-r--r-- | drivers/usb/dwc3/ep0.c | 4 | |
| -rw-r--r-- | drivers/usb/dwc3/gadget.c | 152 | |
| -rw-r--r-- | drivers/usb/dwc3/host.c | 2 | |
| -rw-r--r-- | drivers/usb/fotg210/fotg210-core.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/composite.c | 30 | |
| -rw-r--r-- | drivers/usb/gadget/config.c | 4 | |
| -rw-r--r-- | drivers/usb/gadget/configfs.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/function/Makefile | 4 | |
| -rw-r--r-- | drivers/usb/gadget/function/f_fs.c | 6 | |
| -rw-r--r-- | drivers/usb/gadget/function/f_mass_storage.c | 8 | |
| -rw-r--r-- | drivers/usb/gadget/function/f_midi.c | 8 | |
| -rw-r--r-- | drivers/usb/gadget/function/f_midi2.c | 4 | |
| -rw-r--r-- | drivers/usb/gadget/function/f_uvc.c | 4 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc.h | 13 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc_configfs.c | 348 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc_configfs.h | 16 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc_queue.c | 26 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc_queue.h | 2 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc_trace.c | 11 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc_trace.h | 60 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc_v4l2.c | 66 | |
| -rw-r--r-- | drivers/usb/gadget/function/uvc_video.c | 268 | |
| -rw-r--r-- | drivers/usb/gadget/legacy/hid.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/legacy/raw_gadget.c | 4 | |
| -rw-r--r-- | drivers/usb/gadget/udc/aspeed-vhub/core.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/aspeed_udc.c | 4 | |
| -rw-r--r-- | drivers/usb/gadget/udc/at91_udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/atmel_usba_udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/bcm63xx_udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/bdc/bdc_core.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/cdns2/cdns2-pci.c | 3 | |
| -rw-r--r-- | drivers/usb/gadget/udc/dummy_hcd.c | 6 | |
| -rw-r--r-- | drivers/usb/gadget/udc/fsl_qe_udc.c | 8 | |
| -rw-r--r-- | drivers/usb/gadget/udc/fsl_udc_core.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/fusb300_udc.c | 4 | |
| -rw-r--r-- | drivers/usb/gadget/udc/gr_udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/lpc32xx_udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/m66592-udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/mv_u3d_core.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/mv_udc_core.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/net2272.c | 4 | |
| -rw-r--r-- | drivers/usb/gadget/udc/omap_udc.c | 6 | |
| -rw-r--r-- | drivers/usb/gadget/udc/pxa25x_udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/pxa27x_udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/r8a66597-udc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/renesas_usb3.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/renesas_usbf.c | 4 | |
| -rw-r--r-- | drivers/usb/gadget/udc/rzv2m_usb3drd.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/snps_udc_core.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/snps_udc_plat.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/tegra-xudc.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/udc/udc-xilinx.c | 2 | |
| -rw-r--r-- | drivers/usb/gadget/usbstring.c | 2 | |
| -rw-r--r-- | drivers/usb/host/bcma-hcd.c | 1 | |