mirror of
https://github.com/torvalds/linux.git
synced 2026-09-23 22:14:03 +02:00
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
...
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| phy-ath79-usb.c | ||
| phy-qcom-apq8064-sata.c | ||
| phy-qcom-edp.c | ||
| phy-qcom-eusb2-repeater.c | ||
| phy-qcom-ipq806x-sata.c | ||
| phy-qcom-ipq806x-usb.c | ||
| phy-qcom-ipq4019-usb.c | ||
| phy-qcom-m31-eusb2.c | ||
| phy-qcom-m31.c | ||
| phy-qcom-pcie2.c | ||
| phy-qcom-qmp-com-aon-v10.h | ||
| phy-qcom-qmp-combo.c | ||
| phy-qcom-qmp-common.h | ||
| phy-qcom-qmp-dp-com-v3.h | ||
| phy-qcom-qmp-dp-phy-v2.h | ||
| phy-qcom-qmp-dp-phy-v3.h | ||
| phy-qcom-qmp-dp-phy-v4.h | ||
| phy-qcom-qmp-dp-phy-v5.h | ||
| phy-qcom-qmp-dp-phy-v6.h | ||
| phy-qcom-qmp-dp-phy-v8.h | ||
| phy-qcom-qmp-dp-phy-v10.h | ||
| phy-qcom-qmp-dp-phy.h | ||
| phy-qcom-qmp-pcie-msm8996.c | ||
| phy-qcom-qmp-pcie-multiphy.c | ||
| phy-qcom-qmp-pcie-qhp.h | ||
| phy-qcom-qmp-pcie.c | ||
| phy-qcom-qmp-pcs-aon-v6.h | ||
| phy-qcom-qmp-pcs-aon-v8.h | ||
| phy-qcom-qmp-pcs-aon-v10.h | ||
| phy-qcom-qmp-pcs-misc-v3.h | ||
| phy-qcom-qmp-pcs-misc-v4.h | ||
| phy-qcom-qmp-pcs-misc-v5.h | ||
| phy-qcom-qmp-pcs-misc-v8.h | ||
| phy-qcom-qmp-pcs-pcie-v4_20.h | ||
| phy-qcom-qmp-pcs-pcie-v4.h | ||
| phy-qcom-qmp-pcs-pcie-v5_20.h | ||
| phy-qcom-qmp-pcs-pcie-v5.h | ||
| phy-qcom-qmp-pcs-pcie-v6_20.h | ||
| phy-qcom-qmp-pcs-pcie-v6_30.h | ||
| phy-qcom-qmp-pcs-pcie-v6.h | ||
| phy-qcom-qmp-pcs-pcie-v8.h | ||
| phy-qcom-qmp-pcs-pcie-v10_60.h | ||
| phy-qcom-qmp-pcs-pcie-v10.h | ||
| phy-qcom-qmp-pcs-sgmii.h | ||
| phy-qcom-qmp-pcs-ufs-v2.h | ||
| phy-qcom-qmp-pcs-ufs-v3.h | ||
| phy-qcom-qmp-pcs-ufs-v4.h | ||
| phy-qcom-qmp-pcs-ufs-v5.h | ||
| phy-qcom-qmp-pcs-ufs-v6.h | ||
| phy-qcom-qmp-pcs-ufs-v7.h | ||
| phy-qcom-qmp-pcs-usb-v4.h | ||
| phy-qcom-qmp-pcs-usb-v5.h | ||
| phy-qcom-qmp-pcs-usb-v6.h | ||
| phy-qcom-qmp-pcs-usb-v7.h | ||
| phy-qcom-qmp-pcs-usb-v8.h | ||
| phy-qcom-qmp-pcs-usb-v10.h | ||
| phy-qcom-qmp-pcs-v2.h | ||
| phy-qcom-qmp-pcs-v3.h | ||
| phy-qcom-qmp-pcs-v4_20.h | ||
| phy-qcom-qmp-pcs-v4.h | ||
| phy-qcom-qmp-pcs-v5_20.h | ||
| phy-qcom-qmp-pcs-v5.h | ||
| phy-qcom-qmp-pcs-v6_20.h | ||
| phy-qcom-qmp-pcs-v6_30.h | ||
| phy-qcom-qmp-pcs-v6-n4.h | ||
| phy-qcom-qmp-pcs-v6.h | ||
| phy-qcom-qmp-pcs-v7.h | ||
| phy-qcom-qmp-pcs-v8_50.h | ||
| phy-qcom-qmp-pcs-v8.h | ||
| phy-qcom-qmp-pcs-v10_60.h | ||
| phy-qcom-qmp-pcs-v10.h | ||
| phy-qcom-qmp-qserdes-com-v2.h | ||
| phy-qcom-qmp-qserdes-com-v3.h | ||
| phy-qcom-qmp-qserdes-com-v4.h | ||
| phy-qcom-qmp-qserdes-com-v5.h | ||
| phy-qcom-qmp-qserdes-com-v6.h | ||
| phy-qcom-qmp-qserdes-com-v7.h | ||
| phy-qcom-qmp-qserdes-com-v8.h | ||
| phy-qcom-qmp-qserdes-com-v10_60.h | ||
| phy-qcom-qmp-qserdes-com-v10.h | ||
| phy-qcom-qmp-qserdes-dp-com-v8.h | ||
| phy-qcom-qmp-qserdes-lalb-v8.h | ||
| phy-qcom-qmp-qserdes-ln-shrd-v5.h | ||
| phy-qcom-qmp-qserdes-ln-shrd-v6.h | ||
| phy-qcom-qmp-qserdes-pll.h | ||
| phy-qcom-qmp-qserdes-txrx-pcie-v8.h | ||
| phy-qcom-qmp-qserdes-txrx-ufs-v6.h | ||
| phy-qcom-qmp-qserdes-txrx-ufs-v7.h | ||
| phy-qcom-qmp-qserdes-txrx-ufs-v8.h | ||
| phy-qcom-qmp-qserdes-txrx-v2.h | ||
| phy-qcom-qmp-qserdes-txrx-v3.h | ||
| phy-qcom-qmp-qserdes-txrx-v4_20.h | ||
| phy-qcom-qmp-qserdes-txrx-v4.h | ||
| phy-qcom-qmp-qserdes-txrx-v5_5nm.h | ||
| phy-qcom-qmp-qserdes-txrx-v5_20.h | ||
| phy-qcom-qmp-qserdes-txrx-v5.h | ||
| phy-qcom-qmp-qserdes-txrx-v6_20.h | ||
| phy-qcom-qmp-qserdes-txrx-v6_n4.h | ||
| phy-qcom-qmp-qserdes-txrx-v6.h | ||
| phy-qcom-qmp-qserdes-txrx-v7.h | ||
| phy-qcom-qmp-qserdes-txrx-v8.h | ||
| phy-qcom-qmp-qserdes-txrx-v10_60.h | ||
| phy-qcom-qmp-qserdes-txrx-v10.h | ||
| phy-qcom-qmp-ufs.c | ||
| phy-qcom-qmp-usb-legacy.c | ||
| phy-qcom-qmp-usb.c | ||
| phy-qcom-qmp-usb43-pcs-v8.h | ||
| phy-qcom-qmp-usb43-qserdes-com-v8.h | ||
| phy-qcom-qmp-usbc.c | ||
| phy-qcom-qmp.h | ||
| phy-qcom-qusb2.c | ||
| phy-qcom-sgmii-eth.c | ||
| phy-qcom-snps-femto-v2.c | ||
| phy-qcom-uniphy-pcie-28lp.c | ||
| phy-qcom-usb-hs-28nm.c | ||
| phy-qcom-usb-hs.c | ||
| phy-qcom-usb-hsic.c | ||
| phy-qcom-usb-ss.c | ||