* [GIT PULL]: Generic phy subsystem updates for v6.18
@ 2025-10-06 7:32 Vinod Koul
2025-10-06 18:28 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Vinod Koul @ 2025-10-06 7:32 UTC (permalink / raw)
To: Linus Torvalds; +Cc: LKML
[-- Attachment #1: Type: text/plain, Size: 9455 bytes --]
Hi Linus,
Please pull the Generic phy subsystem updates. As usual bunch of device
support and update to drivers.
The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:
Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-6.18
for you to fetch changes up to bdb978979ed133c47e19099ff2a4ae51e515452b:
phy: rockchip: phy-rockchip-inno-csidphy: add support for rk3588 variant (2025-09-11 10:02:13 +0530)
----------------------------------------------------------------
phy-for-6.18
- New Support
- Qualcomm SM8750 QMP PCIe PHY dual lane support, PMIV0104 eusb2 repeater
support, QCS8300 eDP PHY support
- Renesas RZ/T2H and RZ/N2H support and updates to driver for that
- TI TCAN1051 phy support
- Rockchip rk3588 dphy support, RK3528 combphy support
- Updates
- cadence updates for calibration and polling for ready and enabling of
lower resolutions, runtime pm support,
- Rockchip: enable U3 otg port
- Renesas USXGMII mode support
- Qualcomm UFS PHY and PLL regulator load support
----------------------------------------------------------------
Akhilesh Patil (1):
phy: ingenic: use core driver model helper to handle probe errors
Andre Przywara (1):
phy: sun4i-usb: drop num_phys assumption
Chen Ni (1):
phy: rockchip: naneng-combphy: Convert comma to semicolon
Devarsh Thakkar (2):
phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling
phy: cadence: cdns-dphy: Update calibration wait time for startup state machine
Harikrishna Shenoy (1):
phy: cadence: cdns-dphy: Enable lower resolutions in dphy
Inochi Amaoto (2):
dt-bindings: phy: Add Sophgo CV1800 USB phy
phy: sophgo: Add USB 2.0 PHY driver for Sophgo CV18XX/SG200X
Jai Luthra (1):
phy: cadence: cdns-dphy-rx: Add runtime PM support
Johan Hovold (12):
phy: ti: omap-usb2: enable compile testing
phy: broadcom: brcm-sata: drop unused module alias
phy: broadcom: brcm-usb: drop unused module alias
phy: cadence: Sierra: drop unused module alias
phy: hisilicon: hi6220-usb: drop unused module alias
phy: qualcomm: ipq806x-usb: drop unused module alias
phy: samsung: exynos5-usbdrd: drop unused module alias
phy: samsung: usb2: drop unused module alias
phy: ti: omap-usb2: drop unused module alias
phy: ti: ti-pipe3: drop unused module alias
phy: ti: dm816x-usb: drop unused module alias
phy: ti: omap-control: drop unused module alias
Jonas Karlman (1):
phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568
Josua Mayer (1):
phy: lynx-28g: check return value when calling lynx_28g_pll_get
Konrad Dybcio (1):
phy: qcom: qmp-combo: Rename 'mode' to 'phy_mode'
Krishna Chaitanya Chundru (2):
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the SM8750 QMP PCIe PHY Gen3 x2
phy: qcom-qmp-pcie: add dual lane PHY support for SM8750
Krzysztof Kozlowski (1):
dt-bindings: phy: fsl,imx8mq-usb: Drop 'db' suffix duplicating dtschema
Lad Prabhakar (6):
dt-bindings: phy: renesas,usb2-phy: Add RZ/T2H and RZ/N2H support
phy: renesas: rcar-gen3-usb2: store drvdata pointer in channel
phy: renesas: rcar-gen3-usb2: Allow SoC-specific OBINT bits via phy_data
phy: renesas: rcar-gen3-usb2: Add support for RZ/T2H SoC
phy: renesas: rcar-gen3-usb2: Move debug print after register value is updated
phy: renesas: rcar-gen3-usb2: Fix ID check logic with VBUS valid
Liao Yuanhong (3):
phy: hisilicon: Remove redundant ternary operators
phy: renesas: rcar-gen3-usb2: Remove redundant ternary operators
phy: rockchip: usbdp: Remove redundant ternary operators
Luca Weiss (4):
dt-bindings: phy: qcom,snps-eusb2-repeater: Document qcom,tune-res-fsdif
phy: qualcomm: phy-qcom-eusb2-repeater: Support tune-res-fsdif prop
dt-bindings: phy: qcom,snps-eusb2-repeater: Add compatible for PMIV0104
phy: qualcomm: phy-qcom-eusb2-repeater: Add support for PMIV0104
Maud Spierings (1):
dt-bindings: phy: ti,tcan104x-can: Document TI TCAN1051
Michael Dege (2):
phy: renesas: r8a779f0-ether-serdes: add USXGMII mode
phy: renesas: r8a779f0-ether-serdes: add new step added to latest datasheet
Michael Riesch (5):
dt-bindings: phy: rockchip-inno-csi-dphy: make power-domains non-required
dt-bindings: phy: rockchip-inno-csi-dphy: add rk3588 variant
phy: rockchip: phy-rockchip-inno-csidphy: allow writes to grf register 0
phy: rockchip: phy-rockchip-inno-csidphy: allow for different reset lines
phy: rockchip: phy-rockchip-inno-csidphy: add support for rk3588 variant
Neil Armstrong (4):
dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Reference usb-switch.yaml to allow mode-switch
phy: qcom: qmp-combo: store DP phy power state
phy: qcom: qmp-combo: introduce QMPPHY_MODE
phy: qcom: qmp-combo: register a typec mux to change the QMPPHY_MODE
Nitin Rawat (2):
phy: qcom-qmp-ufs: Add regulator load voting for UFS QMP PHY
phy: qcom-qmp-ufs: Add PHY and PLL regulator load
Prashanth K (1):
phy: qcom: m31-eusb2: Fix the error log while enabling clock
Tomi Valkeinen (2):
phy: cdns-dphy: Store hs_clk_rate and return it
phy: cdns-dphy: Remove leftover code
Wolfram Sang (1):
phy: remove unneeded 'fast_io' parameter in regmap_config
Yao Zi (5):
dt-bindings: soc: rockchip: Add RK3528 pipe-phy GRF syscon
dt-bindings: phy: rockchip: naneng-combphy: Add power-domains property
dt-bindings: phy: rockchip: naneng-combphy: Add RK3528 variant
phy: rockchip: naneng-combphy: Add SoC prefix to register definitions
phy: rockchip: naneng-combphy: Add RK3528 support
Yongxing Mou (1):
dt-bindings: phy: Add eDP PHY compatible for QCS8300
.../bindings/phy/fsl,imx8mq-usb-phy.yaml | 1 -
.../bindings/phy/phy-rockchip-naneng-combphy.yaml | 8 +-
.../devicetree/bindings/phy/qcom,edp-phy.yaml | 19 +-
.../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 2 +
.../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 7 +-
.../bindings/phy/qcom,snps-eusb2-repeater.yaml | 7 +
.../devicetree/bindings/phy/renesas,usb2-phy.yaml | 17 +
.../bindings/phy/rockchip-inno-csi-dphy.yaml | 65 +-
.../bindings/phy/sophgo,cv1800b-usb2-phy.yaml | 54 ++
.../devicetree/bindings/phy/ti,tcan104x-can.yaml | 1 +
.../devicetree/bindings/soc/rockchip/grf.yaml | 1 +
drivers/phy/Kconfig | 1 +
drivers/phy/Makefile | 1 +
drivers/phy/allwinner/phy-sun4i-usb.c | 38 +-
drivers/phy/broadcom/phy-brcm-sata.c | 1 -
drivers/phy/broadcom/phy-brcm-usb.c | 1 -
drivers/phy/cadence/cdns-dphy-rx.c | 3 +-
drivers/phy/cadence/cdns-dphy.c | 156 +++--
drivers/phy/cadence/phy-cadence-sierra.c | 1 -
drivers/phy/freescale/phy-fsl-lynx-28g.c | 16 +-
drivers/phy/hisilicon/phy-hi6220-usb.c | 1 -
drivers/phy/hisilicon/phy-histb-combphy.c | 2 +-
drivers/phy/ingenic/phy-ingenic-usb.c | 8 +-
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c | 15 +
drivers/phy/qualcomm/phy-qcom-ipq806x-usb.c | 1 -
drivers/phy/qualcomm/phy-qcom-m31-eusb2.c | 2 +-
drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 179 ++++-
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 149 +++++
drivers/phy/qualcomm/phy-qcom-qmp-pcs-v7.h | 2 +
.../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v7.h | 4 +-
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 159 +++--
drivers/phy/renesas/phy-rcar-gen3-usb2.c | 136 +++-
drivers/phy/renesas/r8a779f0-ether-serdes.c | 97 ++-
drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 67 +-
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 723 +++++++++++++--------
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 1 -
drivers/phy/rockchip/phy-rockchip-usbdp.c | 3 +-
drivers/phy/samsung/phy-exynos5-usbdrd.c | 1 -
drivers/phy/samsung/phy-samsung-usb2.c | 1 -
drivers/phy/sophgo/Kconfig | 19 +
drivers/phy/sophgo/Makefile | 2 +
drivers/phy/sophgo/phy-cv1800-usb2.c | 170 +++++
drivers/phy/ti/Kconfig | 2 +-
drivers/phy/ti/phy-am654-serdes.c | 1 -
drivers/phy/ti/phy-dm816x-usb.c | 1 -
drivers/phy/ti/phy-j721e-wiz.c | 1 -
drivers/phy/ti/phy-omap-control.c | 1 -
drivers/phy/ti/phy-omap-usb2.c | 1 -
drivers/phy/ti/phy-ti-pipe3.c | 1 -
49 files changed, 1657 insertions(+), 493 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/sophgo,cv1800b-usb2-phy.yaml
create mode 100644 drivers/phy/sophgo/Kconfig
create mode 100644 drivers/phy/sophgo/Makefile
create mode 100644 drivers/phy/sophgo/phy-cv1800-usb2.c
--
~Vinod
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-10-06 18:29 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-06 7:32 [GIT PULL]: Generic phy subsystem updates for v6.18 Vinod Koul
2025-10-06 18:28 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox