linux/drivers/phy/mediatek
Linus Torvalds 16e6a1a3cb phy updates for 7.3
As usual bunch of new device and driver support and updates to existing
 drivers and addition of Manivannan to help with reviews.
 
  - New Support
   - Mediatek MT8196 DSI PHY support
   - Renesas RZ/G3L usb2 support
   - Qualcomm SM8475 QMP USB PHY and PCIe phy, IPQ9650 QMP PCIe PHY, QUSB2
     Phy for Shikra SoC,  Hawi support for QMP PCIe phy and UFS PHY. Glymur
     QMP PCIe Multi-PHY driver and multiple link-mode support, ipq5210 PCIe
     phy support
   - Spacemit USB3/PCIe comb PHY driver
 
 - Updates
   - Samsung hdptx driver improvements for modernizing the register
     access and code cleanup
   - Qualcomm drop duplicate v8 DP headers, improved runtime handling for qmp
     drivers
   - Rockchip clock lane phase tuning and 2500 Mbps support and TMDS rate
     handling
   - Freescale imx8mq improvements for runtime pm, pd handling.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmqMf1YACgkQfBQHDyUj
 g0cx8g/+M2Thg88JXJ1HIbcCD/Dh6gtsZHmnfW71EUxIE//QKV950PE1Oqu/Va7i
 Z9YRonkGjzyuYFJZixW/C8OzL5lqy1vp62t/qbUa1Q4UKawhI+ALEUBrWXkozxyR
 LKM9OSoNTxUa40vJrb54MkiouTrwGOhOPhf0LB6QaIDkQqae5/10uux5TsGdvU57
 pVDC2SIAZaYg4a3xcv0sFVORDuMhPMSGZyjDR2CDSaAdR3H4kau5mfY7+98w8T6u
 dt7wEWThUSFXTSPbHER3zj2JEHlaG/EcOzAmwy44ttqTdqP7X12O4nnJeDE08ymb
 /sib42WwQvL3OwXgzBOKOIF7P6g6691I15lMLIMtGj9j2wyimDchO7YGRcNxtJTt
 3x96YbWABmDbrQblWXZcKro/PG13i0tMxmm4W0HYcCtK5sCvhWpHjwV3n46y6Kuv
 cxgQpsrRwYNGWgMOai9X0ft5tXn5uqFyaGiolPBo7IlOLtbsTuG6Q2H8QbxJKokf
 KjiYofA0EXrp/DtBnSlA1x7S5ODTRi25soHTIvrlJlljls4vRrqV4ZU33peicDY5
 XbXlIX4XOu7pxNtDSpQYoWXnIIDo9/QfpJy4YUlVdGZTtLDcLW98Aqwxre/FWWUj
 c8FeNDGSj0vPaL7Pm8XF4PXmKTW6xjf2MToFcUlAcJsEFsfm1XM=
 =Hg5e
 -----END PGP SIGNATURE-----

Merge tag 'phy-for-7.3' 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 and addition of Manivannan to help with reviews.

  New Support:
   - Mediatek MT8196 DSI PHY support
   - Renesas RZ/G3L usb2 support
   - Qualcomm SM8475 QMP USB PHY and PCIe phy, IPQ9650 QMP PCIe PHY,
     QUSB2 Phy for Shikra SoC, Hawi support for QMP PCIe phy and UFS
     PHY. Glymur QMP PCIe Multi-PHY driver and multiple link-mode
     support, ipq5210 PCIe phy support
   - Spacemit USB3/PCIe comb PHY driver

  Updates:
   - Samsung hdptx driver improvements for modernizing the register
     access and code cleanup
   - Qualcomm drop duplicate v8 DP headers, improved runtime handling
     for qmp drivers
   - Rockchip clock lane phase tuning and 2500 Mbps support and TMDS
     rate handling
   - Freescale imx8mq improvements for runtime pm, pd handling"

* tag 'phy-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy: (76 commits)
  MAINTAINERS: Add Manivannan Sadhasivam as the Reviewer for Generic PHY Framework
  phy: rockchip-samsung-dcphy: fix out-of-range max_register
  phy: qcom: qmp-pcie: Add QMP PCIe Multi-PHY driver
  dt-bindings: phy: qcom: Add Glymur QMP PCIe multiple link-mode PHY
  phy: rockchip: samsung-hdptx: Consistently use bitfield macros
  phy: rockchip: samsung-hdptx: Simplify GRF access with FIELD_PREP_WM16()
  phy: rockchip: samsung-hdptx: Drop restrict_rate_change handling
  phy: rockchip: samsung-hdptx: Consolidate consumer_put on error path
  phy: rockchip: samsung-hdptx: Drop TMDS rate setup workaround
  phy: rockchip: samsung-hdptx: Handle uncommitted PHY config changes
  phy: rockchip: samsung-hdptx: Fix rate recalculation for 3.2GHz FRL
  phy: rockchip: samsung-hdptx: Guard against clk rate integer underflow
  phy: rockchip: samsung-hdptx: Prevent divide-by-zero when computing clk rate
  phy: rockchip: samsung-hdptx: Fix rate recalculation for high bpc
  phy: qcom: qmp-combo: Drop qmp_v4_calibrate_dp_phy
  phy: qcom: qmp-combo: Correct pre-emphasis table for QMP v4 DP PHYs
  phy: renesas: rcar-gen3-usb2: Ignore missing VBUS regulator
  phy: qcom: qmp-pcie: Add support for SM8475 Gen3x1 PCIe0 port
  phy: qcom: qmp-pcie: Add pcs_lane1 offset to V5 offsets
  dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add SM8475 QMP PHY
  ...
History 2026-08-24 12:19:23 -07:00
..
Kconfig phy: mediatek: phy-mtk-hdmi: add regulator dependency 2024-12-24 20:38:53 +05:30
Makefile phy: mediatek: Add support for MT8196 MIPI DSI PHY 2026-07-20 16:42:15 +05:30
phy-mtk-dp.c phy: phy-mtk-dp: Fix an error code in probe() 2023-07-12 22:27:02 +05:30
phy-mtk-hdmi-mt2701.c phy: mediatek: phy-mtk-hdmi-mt2701: convert from round_rate() to determine_rate() 2025-12-24 12:53:35 +05:30
phy-mtk-hdmi-mt8173.c phy: mediatek: phy-mtk-hdmi-mt8173: convert from round_rate() to determine_rate() 2025-12-24 12:53:35 +05:30
phy-mtk-hdmi-mt8195.c phy: mediatek: phy-mtk-hdmi-mt8195: convert from round_rate() to determine_rate() 2025-12-24 12:53:35 +05:30
phy-mtk-hdmi-mt8195.h phy: mediatek: phy-mtk-hdmi: Register PHY provided regulator 2024-12-04 19:55:33 +05:30
phy-mtk-hdmi.c phy: mediatek: phy-mtk-hdmi: Register PHY provided regulator 2024-12-04 19:55:33 +05:30
phy-mtk-hdmi.h phy: mediatek: phy-mtk-hdmi: Register PHY provided regulator 2024-12-04 19:55:33 +05:30
phy-mtk-io.h phy: mediatek: remove temporary variable @mask_ 2023-02-02 18:35:13 +05:30
phy-mtk-mipi-csi-0-5-rx-reg.h phy: mtk-mipi-csi: add driver for CSI phy 2024-02-07 15:02:13 +01:00
phy-mtk-mipi-csi-0-5.c phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
phy-mtk-mipi-dsi-mt8173.c phy: mediatek: phy-mtk-mipi-dsi-mt8173: convert from round_rate() to determine_rate() 2025-12-24 12:53:35 +05:30
phy-mtk-mipi-dsi-mt8183.c phy: mediatek: phy-mtk-mipi-dsi-mt8183: convert from round_rate() to determine_rate() 2025-12-24 12:53:35 +05:30
phy-mtk-mipi-dsi-mt8196.c phy: mediatek: Add support for MT8196 MIPI DSI PHY 2026-07-20 16:42:15 +05:30
phy-mtk-mipi-dsi.c phy: mediatek: Add support for MT8196 MIPI DSI PHY 2026-07-20 16:42:15 +05:30
phy-mtk-mipi-dsi.h phy: mediatek: Add support for MT8196 MIPI DSI PHY 2026-07-20 16:42:15 +05:30
phy-mtk-pcie.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-mtk-tphy.c phy: phy-mtk-tphy: Update names and format of kernel-doc comments 2026-02-27 08:05:57 +05:30
phy-mtk-ufs.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
phy-mtk-xfi-tphy.c phy: adjust function name reference 2026-01-01 15:55:23 +05:30
phy-mtk-xsphy.c phy: mediatek: xsphy: reduce main allocation 2026-05-14 21:27:02 +05:30