linux/Documentation/devicetree/bindings/usb
Linus Torvalds 8582976acc phy-for-6.17
- New Support
   - Qualcomm Milos Synopsys eUSB2 PHY, SM8750 QMP phy support,
     M31 eUSB2 PHY driver
   - Samsung Exynos990 usbdrd phy, Exynos7870 MIPI phy support
   - Renesas RZ/V2N usb2-phy support
 
 - Updates
   - Bulk Yaml binding conversion By Rob H (too many to be listed)
   - cadence: Sierra PCIe, USB PHY multilink configuration support
   - Qualcomm refactoring of UFS PHY reset and UFS driver support for phy
     calibrate API
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmiMsKgACgkQfBQHDyUj
 g0c1MxAAwKO974DqNsbuP+atpgG6+VMkJlppAZsgxKs8FnO8hlehUhiMnZF6Lmv8
 mZ7LwIAExLNG6AMUBjxmTXLMKPCKhrkI/I/C3EFC1+ZIVdP6SgwCqrKbVCM9BwUu
 h6f0YhT0vOUCA11a3T4XlFaTKoiD0721VT/IPW2MZ3egpwenEWac4c/jddXcEN1Q
 zQKTd9xl8FhEfwxpai1SrkfR5X1ilWLTDOZUKvFSPJM7DpDhe65uJmxY0MY0W8l9
 SLWwnZN2OSEldUtCBmwLh2hOSYejl+WdSu460aJE8rDVF/e4E8uYCZ8JTV9MJGc/
 kpSynJQ5F1qSOT4HegQ3423GrIa+ZDOAbgMkcL4zPPmS3YE2HIIjAFTdPinP/pMK
 oun9KqVzJTPEeSCUebjj3Q8E39v861o4qIGJ9wrC031TQmgv4a3va97Jwm+5M4xl
 MSTE6iazQcpopvuRvSRiZ5V/01tM8pMYCy2lmsScGEPc6fbGIyTXy4tGNv4jWSQb
 qzq1dI6ByRguSw7EcHviXdbvATTd47VXX171dHpQtE4FxoMolq+WkBjUXslb/CHe
 Z5DQGPzEg2kBlqlSiz46EdaOs2QzgYT0sXJyOB+W4psChhMH4tKb/S5JasCzfoVn
 aZ13Ol3Usjjr5WbX4+SYXsbpgqsOgu48ANtOjALhenfQY8wneL0=
 =sHok
 -----END PGP SIGNATURE-----

Merge tag 'phy-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy

Pull phy updates from Vinod Koul:
 "New Support:

   - Qualcomm Milos Synopsys eUSB2 PHY, SM8750 QMP phy support, M31
     eUSB2 PHY driver

   - Samsung Exynos990 usbdrd phy, Exynos7870 MIPI phy support

   - Renesas RZ/V2N usb2-phy support

  Updates:

   - Bulk Yaml binding conversion By Rob H (too many to be listed)

   - cadence: Sierra PCIe, USB PHY multilink configuration support

   - Qualcomm refactoring of UFS PHY reset and UFS driver support for
     phy calibrate API"

* tag 'phy-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy: (74 commits)
  phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence
  dt-bindings: phy: Convert brcm,sr-usb-combo-phy to DT schema
  dt-bindings: phy: Convert ti,da830-usb-phy to DT schema
  dt-bindings: phy: marvell,mmp2-usb-phy: Drop status from the example
  dt-bindings: phy: mixel, mipi-dsi-phy: Allow assigned-clock* properties
  phy: exynos-mipi-video: correct cam0 sysreg property name for exynos7870
  phy: qcom: phy-qcom-snps-eusb2: Update init sequence per HPG 1.0.2
  phy: qcom: phy-qcom-snps-eusb2: Add missing write from init sequence
  dt-bindings: phy: qcom,snps-eusb2: document the Milos Synopsys eUSB2 PHY
  dt-bindings: usb: qcom,snps-dwc3: Add Milos compatible
  phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal
  phy: rockchip-pcie: Enable all four lanes if required
  dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie phy bindings for QCS615
  phy: qcom: qmp-combo: Add missing PLL (VCO) configuration on SM8750
  phy: qcom: m31-eusb2: drop registration printk
  phy: qcom: m31-eusb2: fix match data santity check
  phy: qcom: qmp-pcie: Update PHY settings for QCS8300 & SA8775P
  phy: qualcomm: phy-qcom-eusb2-repeater: Don't zero-out registers
  dt-bindings: phy: qcom,snps-eusb2-repeater: Remove default tuning values
  phy: mediatek: tphy: Cleanup and document slew calibration
  ...
2025-08-01 12:31:50 -07: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: Add i.MX95 compatible string 'fsl,imx95-usb' 2025-04-11 16:08:33 +02:00
chipidea,usb2-imx.yaml dt-bindings: usb: chipidea: Add i.MX95 compatible string 'fsl,imx95-usb' 2025-04-11 16:08:33 +02:00
ci-hdrc-usb2.yaml dt-bindings: usb: Add compatible strings for s32g2/s32g3 2025-07-07 11:06:13 +02: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: cypress,hx3: Add support for all variants 2025-05-15 14:44:25 +02:00
da8xx-usb.txt
dwc2.yaml dt-bindings: usb: dwc2: rename sophgo usb compatible string 2025-06-24 15:40:40 +01:00
dwc3-cavium.txt
dwc3-st.txt
dwc3-xilinx.yaml Devicetree updates for v6.16: 2025-05-29 08:22:07 -07: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
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: Add compatible strings for s32g2/s32g3 2025-07-07 11:06:13 +02:00
generic-ehci.yaml dt-bindings: usb: generic-ehci: Add VIA/WonderMedia compatible 2025-04-25 13:22:31 +02: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: generic-xhci: Allow dma-coherent 2025-03-03 10:23:52 +01:00
genesys,gl850g.yaml dt-bindings: usb: genesys,gl850g: add downstream facing ports 2025-06-28 17:23:52 +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
ite,it5205.yaml dt-bindings: usb: Correct indentation and style in DTS example 2025-01-11 17:02:29 +01:00
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
mediatek,mt6370-tcpc.yaml
mediatek,mtk-xhci.yaml dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP 2025-02-25 10:00:33 +01:00
mediatek,mtu3.yaml dt-bindings: usb: mtu3: Add ports property 2025-02-25 10:00:02 +01: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: add support for USB2512/USB2513 2025-02-19 15:14:13 +01:00
microchip,usb5744.yaml dt-bindings: xilinx: Remove myself from maintainership 2025-04-07 09:34:35 -05:00
nvidia,tegra-xudc.yaml
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,lpc3220-udc.yaml dt-bindings: usb: convert lpc32xx-udc.txt to yaml format 2025-07-15 19:49:45 +02:00
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
parade,ps5511.yaml dt-bindings: usb: Add binding for PS5511 hub controller 2025-05-01 17:30:52 +02:00
parade,ps8830.yaml dt-bindings: usb: Add Parade PS8833 Type-C retimer variant 2025-05-21 13:10:16 +02:00
pxa-usb.txt
qcom,dwc3.yaml dt-bindings: usb: Introduce qcom,snps-dwc3 2025-04-15 14:29:19 +02: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,snps-dwc3.yaml dt-bindings: usb: qcom,snps-dwc3: Add Milos compatible 2025-07-22 18:05:44 +05:30
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: Adapt usb-hub.yaml 2025-05-01 17:30:52 +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: Add RZ/V2N SoC support 2025-06-19 12:25:00 +02:00
richtek,rt1711h.txt
richtek,rt1711h.yaml dt-bindings: usb: richtek,rt1711h: Add missing vbus power supply 2025-03-03 10:23:23 +01:00
richtek,rt1719.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
rockchip,dwc3.yaml dt-bindings: phy: rockchip: Convert RK3399 Type-C PHY to schema 2025-05-14 09:32:02 +01:00
rockchip,rk3399-dwc3.yaml
s3c2410-usb.txt
samsung,exynos-dwc3.yaml dt-bindings: usb: samsung,exynos-dwc3: add dt-schema ExynosAutov920 2025-05-21 13:12:43 +02:00
samsung,exynos-usb2.yaml
smsc,usb3503.yaml dt-bindings: usb: smsc,usb3503: Correct indentation and style in DTS example 2025-04-11 16:08:33 +02:00
snps,dwc3-common.yaml dt-bindings: usb: dwc3: Allow connector in USB controller node 2025-04-11 16:08:32 +02:00
snps,dwc3.yaml dt-bindings: usb: snps,dwc3: Split core description 2025-01-17 12:37:48 +01:00
st,stusb160x.yaml
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: ti,usb8041: Add binding for TI USB8044 hub controller 2025-05-21 13:13:58 +02:00
twlxxxx-usb.txt
ulpi.txt
usb-device.yaml dt-bindings: usb: usb-device: relax compatible pattern to a contains 2025-04-25 13:21:45 +02:00
usb-drd.yaml dt-bindings: usb: usb-drd: Describe default dual-role mode 2022-11-09 11:43:17 +01:00
usb-hcd.yaml dt-bindings: usb: hcd: add missing phy name to example 2023-11-21 15:25:49 +01:00
usb-hub.yaml dt-bindings: usb: Introduce usb-hub.yaml 2025-05-01 17:30:52 +02: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: usb-switch: Allow data-lanes property in port 2025-04-25 13:22:43 +02: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
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: Remove myself from maintainership 2025-04-07 09:34:35 -05:00