linux/Documentation/devicetree/bindings/usb
Linus Torvalds cc8b10fa70 USB / Thunderbolt driver updates for 6.14-rc1
Here is the USB and Thunderbolt driver updates for 6.14-rc1.  Nothing
 huge in here, just lots of new hardware support and updates for existing
 drivers.  Changes here are:
   - big gadget f_tcm driver update
   - other gadget driver updates and fixes
   - thunderbolt driver updates for new hardware and capabilities and
     lots more debugging functionality to handle it when things aren't
     working well.
   - xhci driver updates
   - new USB-serial device updates
   - typec driver updates, including a chrome platform driver (acked by
     the subsystem maintainers)
   - other small driver updates
 
 All of these have been in linux-next for a while with no reported
 issues.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCZ5fI8A8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+yloPwCguHSvL8FM6Xwaxc/hdfalwI4c49AAnRECaMhR
 mA1owvXgrKO3hjDHo2Sg
 =Z5yt
 -----END PGP SIGNATURE-----

Merge tag 'usb-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

Pull USB / Thunderbolt driver updates from Greg KH:
 "Here is the USB and Thunderbolt driver updates for 6.14-rc1. Nothing
  huge in here, just lots of new hardware support and updates for
  existing drivers. Changes here are:

   - big gadget f_tcm driver update

   - other gadget driver updates and fixes

   - thunderbolt driver updates for new hardware and capabilities and
     lots more debugging functionality to handle it when things aren't
     working well.

   - xhci driver updates

   - new USB-serial device updates

   - typec driver updates, including a chrome platform driver (acked by
     the subsystem maintainers)

   - other small driver updates

  All of these have been in linux-next for a while with no reported
  issues"

* tag 'usb-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (123 commits)
  usb: hcd: Bump local buffer size in rh_string()
  Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
  usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS
  usb: xhci: tegra: Fix OF boolean read warning
  usb: host: xhci-plat: add support compatible ID PNP0D15
  usb: typec: ucsi: Add a macro definition for UCSI v1.0
  usb: dwc3: core: Defer the probe until USB power supply ready
  usbip: Correct format specifier for seqnum from %d to %u
  usbip: Fix seqnum sign extension issue in vhci_tx_urb
  dt-bindings: usb: snps,dwc3: Split core description
  usb: quirks: Add NO_LPM quirk for TOSHIBA TransMemory-Mx device
  usb: dwc3: gadget: Reinitiate stream for all host NoStream behavior
  USB: Use str_enable_disable-like helpers
  USB: gadget: Use str_enable_disable-like helpers
  USB: phy: Use str_enable_disable-like helpers
  USB: typec: Use str_enable_disable-like helpers
  USB: host: Use str_enable_disable-like helpers
  USB: Replace own str_plural with common one
  USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
  usb: phy: Remove API devm_usb_put_phy()
  ...
2025-01-27 16:29:16 -08:00
..
allwinner,sun4i-a10-musb.yaml USB / Thunderbolt (USB4) changes for 6.13-rc1 2024-11-29 11:19:31 -08:00
am33xx-usb.txt
amlogic,meson-g12a-usb-ctrl.yaml
analogix,anx7411.yaml dt-bindings: usb: analogix,anx7411: drop redundant connector properties 2024-03-05 13:23:57 +00:00
aspeed,ast2600-udc.yaml
aspeed,usb-vhub.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
atmel-usb.txt
brcm,bcm7445-ehci.yaml
brcm,bdc.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
brcm,usb-pinmap.yaml
cdns,usb3.yaml dt-bindings: usb: cdns,usb3: use common usb-drd yaml 2024-06-20 19:18:10 +02:00
chipidea,usb2-common.yaml dt-bindings: usb: chipidea,usb2-imx: move imx parts to dedicated schema 2024-03-27 07:57:16 +01:00
chipidea,usb2-imx.yaml dt-bindings: usb: ci-hdrc-usb2-imx: add compatible and clock-names restriction for imx93 2024-03-27 07:57:16 +01:00
ci-hdrc-usb2.yaml dt-bindings: usb: chipidea,usb2-imx: move imx parts to dedicated schema 2024-03-27 07:57:16 +01:00
cypress,cypd4226.yaml dt-bindings: usb: cypress,cypd4226: Drop Tegra specific GPIO defines 2024-10-04 15:13:36 +02:00
cypress,hx3.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
da8xx-usb.txt
dwc2.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
dwc3-cavium.txt
dwc3-st.txt
dwc3-xilinx.yaml dt-bindings: xilinx: replace Piyush Mehta maintainership 2024-01-31 07:42:38 -06:00
ehci-st.txt
faraday,fotg210.yaml
fcs,fsa4480.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
fcs,fusb302.yaml
fsl,imx8mp-dwc3.yaml dt-bindings: usb: dwc3-imx8mp: add compatible string for imx95 2024-10-04 15:18:07 +02:00
fsl,imx8mq-dwc3.yaml
fsl,imx8qm-cdns3.yaml dt-bindings: usb: cdns-imx8qm: add imx8qm cdns3 glue layer 2023-05-29 15:49:41 +01:00
fsl,ls1028a.yaml dt-bindings: usb: add layerscape super speed usb support 2024-08-22 17:25:04 +08:00
fsl,usb2.yaml dt-bindings: usb: Convert fsl-usb to yaml 2024-07-03 16:05:27 +02:00
fsl,usbmisc.yaml dt-bindings: usb: usbmisc-imx: add fsl,imx8ulp-usbmisc compatible 2024-04-22 11:47:55 +08:00
generic-ehci.yaml USB / Thunderbolt (USB4) changes for 6.13-rc1 2024-11-29 11:19:31 -08:00
generic-ohci.yaml USB / Thunderbolt (USB4) changes for 6.13-rc1 2024-11-29 11:19:31 -08:00
generic-xhci.yaml dt-bindings: usb: xhci: Add support for BCM2711 2023-12-06 12:39:56 +09:00
genesys,gl850g.yaml dt-bindings: usb: genesys,gl850g: allow downstream device subnodes 2024-10-04 15:12:35 +02:00
gpio-sbu-mux.yaml dt-bindings: usb: gpio-sbu-mux: Add an entry for FSUSB42 2024-12-24 08:56:04 +01:00
gr-udc.txt
hisilicon,hi3798mv200-dwc3.yaml dt-bindings: usb: add hisilicon,hi3798mv200-dwc3 2024-03-05 13:23:05 +00:00
hisilicon,histb-xhci.txt
ingenic,musb.yaml
intel,keembay-dwc3.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
iproc-udc.txt
isp1301.txt
ite,it5205.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
lpc32xx-udc.txt
marvell,pxau2o-ehci.yaml
maxim,max3420-udc.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
maxim,max3421.txt
maxim,max33359.yaml dt-bindings: connector: Add pd-revision property 2024-12-24 08:56:04 +01:00
mediatek,mt6360-tcpc.yaml USB / Thunderbolt changes for 6.4-rc1 2023-04-27 11:42:11 -07:00
mediatek,mt6370-tcpc.yaml
mediatek,mtk-xhci.yaml dt-bindings: usb: mtk-xhci: add compatible for MT7988 2024-04-11 07:40:54 -05:00
mediatek,mtu3.yaml dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support 2024-01-27 17:36:50 -08:00
mediatek,musb.yaml
microchip,mpfs-musb.yaml dt-bindings: usb: add PIC64GX compatibility to mpfs-musb driver 2024-10-04 15:15:01 +02:00
microchip,usb2514.yaml dt-bindings: usb: microchip,usb2514: Fix reference USB device schema 2024-08-22 17:28:51 +08:00
microchip,usb5744.yaml Merge 6.8-rc5 into usb-next 2024-02-19 09:13:29 +01:00
nvidia,tegra-xudc.yaml dt-bindings: usb: tegra-xudc: Remove extraneous PHYs 2023-05-26 17:08:33 +02:00
nvidia,tegra20-ehci.txt
nvidia,tegra124-xusb.yaml
nvidia,tegra186-xusb.yaml
nvidia,tegra194-xusb.yaml
nvidia,tegra210-xusb.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
nvidia,tegra234-xusb.yaml
nxp,isp1760.yaml
nxp,ptn5110.yaml dt-bindings: usb: typec-tcpci: add tcpci fallback binding 2024-03-05 13:29:30 +00:00
nxp,ptn36502.yaml dt-bindings: usb: add common Type-C USB Switch schema 2024-01-27 17:36:37 -08:00
octeon-usb.txt
ohci-da8xx.txt
ohci-st.txt
omap-usb.txt
onnn,nb7vpq904m.yaml dt-bindings: usb: add common Type-C USB Switch schema 2024-01-27 17:36:37 -08:00
pxa-usb.txt
qcom,dwc3.yaml USB / Thunderbolt driver updates for 6.14-rc1 2025-01-27 16:29:16 -08:00
qcom,pmic-typec.yaml dt-bindings: usb: qcom,pmic-typec: update example to follow connector schema 2024-04-23 16:22:07 -07:00
qcom,wcd939x-usbss.yaml dt-bindings: usb: add common Type-C USB Switch schema 2024-01-27 17:36:37 -08:00
realtek,rtd-dwc3.yaml dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB 2023-10-02 14:05:24 +02:00
realtek,rtd-type-c.yaml dt-bindings: usb: Add Realtek DHC RTD SoC Type-C 2023-10-06 11:27:18 +09:00
realtek,rts5411.yaml dt-bindings: usb: realtek,rts5411: Add missing "additionalProperties" on child nodes 2024-06-04 15:34:28 +02:00
renesas,rzn1-usbf.yaml
renesas,rzv2m-usb3drd.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
renesas,usb-xhci.yaml
renesas,usb3-peri.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
renesas,usbhs.yaml dt-bindings: usb: renesas,usbhs: Document RZ/G3S SoC 2024-12-04 16:21:38 +01:00
richtek,rt1711h.txt
richtek,rt1711h.yaml USB / Thunderbolt changes for 6.4-rc1 2023-04-27 11:42:11 -07:00
richtek,rt1719.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
rockchip,dwc3.yaml dt-bindings: usb: add rk3576 compatible to rockchip,dwc3 2024-10-17 08:37:07 +02:00
rockchip,rk3399-dwc3.yaml
s3c2410-usb.txt
samsung,exynos-dwc3.yaml dt-bindings: usb: samsung,exynos-dwc3: add gs101 compatible 2024-04-30 19:32:06 +02:00
samsung,exynos-usb2.yaml
smsc,usb3503.yaml
snps,dwc3-common.yaml dt-bindings: usb: snps,dwc3: Split core description 2025-01-17 12:37:48 +01:00
snps,dwc3.yaml dt-bindings: usb: snps,dwc3: Split core description 2025-01-17 12:37:48 +01:00
st,stusb160x.yaml USB / Thunderbolt changes for 6.4-rc1 2023-04-27 11:42:11 -07:00
st,typec-stm32g0.yaml
starfive,jh7110-usb.yaml dt-bindings: usb: Add StarFive JH7110 USB controller 2023-06-19 15:36:31 +02:00
ti,am62-usb.yaml dt-bindings: usb/ti,am62-usb.yaml: Add PHY2 register space 2024-02-17 17:02:23 +01:00
ti,hd3ss3220.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
ti,j721e-usb.yaml dt-bindings: usb: ti,j721e-usb: fix compatible list 2024-07-31 10:46:25 +02:00
ti,keystone-dwc3.yaml
ti,tps6598x.yaml dt-bindings: usb: tps6598x: add reset-gpios property 2023-12-04 22:29:09 +09:00
ti,tusb73x0-pci.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
ti,tusb1046.yaml dt-bindings: usb: Describe TUSB1046 crosspoint switch 2024-11-04 01:29:53 +01:00
ti,usb8020b.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
ti,usb8041.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
twlxxxx-usb.txt
ulpi.txt
usb-device.yaml
usb-drd.yaml
usb-hcd.yaml dt-bindings: usb: hcd: add missing phy name to example 2023-11-21 15:25:49 +01:00
usb-nop-xceiv.yaml dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator 2024-01-27 17:37:21 -08:00
usb-switch.yaml dt-bindings: usb: add common Type-C USB Switch schema 2024-01-27 17:36:37 -08:00
usb-uhci.yaml dt-bindings: usb: uhci: convert to dt schema 2024-04-23 16:22:21 -07:00
usb-xhci.yaml dt-bindings: usb: xhci: Add num-hc-interrupters definition 2024-01-04 16:09:27 +01:00
usb.yaml dt-bindings: usb: Clean-up "usb-phy" constraints 2024-01-27 17:36:42 -08:00
usb251xb.yaml dt-bindings: usb: usb251xb: correct swap-dx-lanes type to uint32 2023-05-29 15:35:00 +01:00
usb4604.txt
ux500-usb.txt
vialab,vl817.yaml dt-bindings: usb: vialab,vl817: remove reset-gpios from required list 2023-10-21 12:45:36 +02:00
willsemi,wusb3801.yaml
xlnx,usb2.yaml dt-bindings: xilinx: replace Piyush Mehta maintainership 2024-01-31 07:42:38 -06:00