On 30-04-26, 10:28, Inochi Amaoto wrote: > The PCIe/USB comb phy on K3 is a big phy that contains multiple > standalone phys for each PCIe and USB controllers. This phy is > required to configure a syscon device for mux configuration and > calibration.
Please check https://sashiko.dev/#/patchset/20260430022843.1090138-1-inochiama%40gmail.com > > Inochi Amaoto (2): > dt-bindings: phy: Add Spacemit K3 USB3/PCIe comb phy support > phy: spacemit: Add USB3/PCIe comb PHY driver for Spacemit K3 > > .../bindings/phy/spacemit,k3-comb-phy.yaml | 63 +++ > drivers/phy/spacemit/Kconfig | 16 + > drivers/phy/spacemit/Makefile | 2 + > drivers/phy/spacemit/phy-k3-combphy.c | 250 +++++++++++ > drivers/phy/spacemit/phy-k3-common.c | 398 ++++++++++++++++++ > drivers/phy/spacemit/phy-k3-common.h | 27 ++ > 6 files changed, 756 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/phy/spacemit,k3-comb-phy.yaml > create mode 100644 drivers/phy/spacemit/phy-k3-combphy.c > create mode 100644 drivers/phy/spacemit/phy-k3-common.c > create mode 100644 drivers/phy/spacemit/phy-k3-common.h > > -- > 2.54.0 -- ~Vinod

