[PATCH 0/2] Add support for SA8797P in the phy-snps-eusb2 phy driver

From: Hiren Gohel

Date: Mon Oct 26 2026 - 05:47:17 EST


From: Hiren Gohel <vhiren@xxxxxxxxxxxxxxxx>

The Qualcomm automotive SA8797p SoC relies on firmware to configure
platform resources, including clocks, interconnects and TLMM.
The driver requests resources operations over SCMI using power protocols.

The SCMI power protocol enables or disables resources like clocks,
interconnect paths, and TLMM (GPIOs) using runtime PM framework APIs,
such as resume/suspend, to control power on/off.

Power domain "core" controls the GDSC, resets, and TLMM (GPIOs)
whereas power domain "transfer" controls clocks and interconnects.

Hiren Gohel (2):
dt-bindings: phy: qcom: Add SA8797P eUSB2 PHY
phy: snps-eusb2: Add support for SA8797P

.../phy/qcom,sa8797p-snps-eusb2-phy.yaml | 68 +++++++
drivers/phy/phy-snps-eusb2.c | 183 ++++++++++++++----
2 files changed, 208 insertions(+), 43 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/qcom,sa8797p-snps-eusb2-phy.yaml

--
2.34.1