linux/drivers/phy
Linus Torvalds e191b05f32 phy updates for 7.4
As usual bunch of new device and driver support and updates to existing
 drivers
 
  - New Support
   - Rockchip rk3576 csi dphy support,
   - Mediatek MT8195, MT8196 DisplayPort PHYs. MT8196 PCI-Express Gen4 S-PHY,
     MT8189 tphy support
   - Qualcomm Nord eUSB2, QMP USB PHY, QMP PCIe and Gen5x16 PHY support, M31
     eUSB2 PHY, Maili QMP UFS & PCIe PHY, Shikra PCIe phy.
   - New driver for Qualcomm CSI2 C-PHY/DPHY support and new APIs in core to
     parse phy nodes.
   - Nvidia Tegra238 XUSB pad controller support, Tegra264 MPHY driver,
     Tegra264 xusb support.
   - Thunderbolt phy support in core and Qualcomm driver support for USB4 for
     X1E platforms
   - Google Tensor SoC USB PHY driver
   - ASPEED AST2700 USB3 PHY driver
   - Microchip MCP2542 can phy support
 
 - Updates
   - FRL TxFFE config support and Samsumg driver support and runtime PM for
     dcphy driver
   - Mediatek optional repeater support for USB2 ports
   - Refactoring and improvements on rockchip usbdp driver
   - Apple USB4 pipehandler state support
   - Rockchip single-lane DP support
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmriAEsACgkQfBQHDyUj
 g0fWaRAArUBXzGFRwELsxSj3hUy9P09lmZiO55h65hfIOxqXSxX6+4v4/4iq9YOP
 jOvaiJPY7G5uJl26rv99rak61cwuE1l8upZpPezOkDHCa3YoD699bPSvwTgO8L/+
 pJmzu3O6Wi9OaVgjlEq4qevd+j4f1/W376UlbB1tCCtIH2c8bQyIkcFN5JoIZoHN
 W1tefkRl9rpgADCM20b01LyQDd4nEsSyZSW0ApIBc52Flc2307F8rdvF6ZWMvSSU
 R2XT2mQmdRhsnM4xPAqVfs8XmNNGtllevORruqXr43Ee85CiOdNUj5TLJgMTx8wz
 DG0kObHfyhCQ5AVASeaNfgcWVjUHM/b+pz3d3WW+pgzTnGXMaNHNJlO7nEECnmgS
 l0Qgpb1srN6wCyVJvsrbY5MIU76INZxyhyIOb3uYW6WJd7VYjjEAalOFT4dbxWOt
 IlnmbWbGHwbeNFK72mKbc7FynMeql8gaISGbAHXC6Dq9G4iGfi7BIfZK3zsCZspQ
 G8eAzJW2neyk9xIuFuKYF8UnsTANRnf2WoAUgMrtxRRpfV+ULjB1lfEh7Fp7WmT8
 JGvsHyvJ0fRUEnUiTCghLMv5JiIDfi51UKJuQfp/Z+P187LW7iOF4Al1kFmUmNqZ
 y3dhXcs5RvO/ZZOUPl2UIcicGtxn2cTedqvmCnYPwYEtgQ+Q0aM=
 =0bxB
 -----END PGP SIGNATURE-----

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

Pull phy updates from Vinod Koul:
 "As usual bunch of new device and driver support and updates to
  existing drivers:

  New Support:
   - Rockchip rk3576 csi dphy support
   - Mediatek MT8195, MT8196 DisplayPort PHYs. MT8196 PCI-Express Gen4
     S-PHY, MT8189 tphy support
   - Qualcomm Nord eUSB2, QMP USB PHY, QMP PCIe and Gen5x16 PHY support,
     M31 eUSB2 PHY, Maili QMP UFS & PCIe PHY, Shikra PCIe phy
   - New driver for Qualcomm CSI2 C-PHY/DPHY support and new APIs in
     core to parse phy nodes
   - Nvidia Tegra238 XUSB pad controller support, Tegra264 MPHY driver,
     Tegra264 xusb support
   - Thunderbolt phy support in core and Qualcomm driver support for
     USB4 for X1E platforms
   - Google Tensor SoC USB PHY driver
   - ASPEED AST2700 USB3 PHY driver
   - Microchip MCP2542 can phy support

  Updates:
   - FRL TxFFE config support and Samsumg driver support and runtime PM
     for dcphy driver
   - Mediatek optional repeater support for USB2 ports
   - Refactoring and improvements on rockchip usbdp driver
   - Apple USB4 pipehandler state support
   - Rockchip single-lane DP support"

* tag 'phy-for-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy: (114 commits)
  phy: tegra: Add support for Tegra238 XUSB pad controller
  phy: tegra: xusb: Use dev_err_probe()
  dt-bindings: phy: tegra194: Add compatible for Tegra238
  MAINTAINERS: Add ASPEED USB3 PHY driver
  phy: aspeed: Add AST2700 USB3.2 PHY driver
  dt-bindings: phy: aspeed: Document AST2700 USB3.2 PHY
  phy: rockchip: phy-rockchip-inno-csidphy: add support for rk3576 variant
  dt-bindings: phy: rockchip-inno-csi-dphy: add rk3576 variant
  phy: mediatek: Add support for PCI-Express Gen4 S-PHY
  dt-bindings: phy: Document MT8196 MediaTek PCI-Express Gen4 S-PHY
  phy: tegra: Add Tegra264 MPHY driver
  dt-bindings: phy: Add nvidia,tegra264-mphy
  phy: rockchip: samsung-hdptx: Add support for FRL TxFFE level control
  phy: rockchip: samsung-hdptx: Handle PHY config after module reload
  phy: hdmi: Add optional FRL TxFFE config options
  phy: tegra: xusb: Add Tegra264 support
  phy: tegra: xusb: Increase timeout for USB2_TRK_COMPLETED polling
  phy: tegra: xusb: Use devm_clk_get_optional to fetch USB2 tracking clock
  dt-bindings: phy: tegra-xusb: Add support for Tegra264
  phy: freescale: fsl-samsung-hdmi: initialize default rate
  ...
2026-10-28 07:21:13 -10:00
..
allwinner
amlogic
apple
aspeed
axiado
broadcom
cadence
canaan
eswin
freescale
hisilicon
ingenic
intel
lantiq
marvell
mediatek phy updates for 7.4 2026-10-28 07:21:13 -10:00
microchip
motorola
mscc
nuvoton
qualcomm phy updates for 7.4 2026-10-28 07:21:13 -10:00
ralink
realtek
renesas
rockchip
samsung
socionext
sophgo
spacemit
st
starfive
sunplus
tegra
ti
xilinx
Kconfig
Makefile
phy-airoha-pcie-regs.h
phy-airoha-pcie.c
phy-can-transceiver.c
phy-common-props-test.c
phy-common-props.c
phy-core-mipi-dphy.c
phy-core.c
phy-econet-pcie.c
phy-eyeq5-eth.c
phy-google-usb.c
phy-lgm-usb.c
phy-lpc18xx-usb-otg.c
phy-nxp-ptn3222.c
phy-nxp-tja1145.c
phy-pistachio-usb.c
phy-snps-eusb2.c
phy-xgene.c