[PATCH v3 0/3] phy: Add support for Airoha AN7583 USB PHY
From: Christian Marangi
Date: Thu Aug 27 2026 - 09:43:56 EST
This small series add support for Airoha USB PHY and Gen2 PCIe
PHY.
Changes v3:
- Fix broken patch for YAML patch
- Split the YAML for USB and PCIe
- Rework driver to direct node for PCIe PHY
Changes v2:
- Add Documentation
- Out of RFC
- Rework to Serdes PHY instead of SCU (following
for consistency AN7581 implementation)
Link: https://lore.kernel.org/all/20260811124724.702467-1-ansuelsmth@xxxxxxxxx/
Christian Marangi (3):
dt-bindings: phy: airoha: Document support for AN7583 USB PHY
dt-bindings: phy: airoha: Document support for AN7583 Gen2 PCIe PHY
phy: airoha: Add support for Airoha AN7583 USB PHY
.../phy/airoha,an7583-pcie-gen2-phy.yaml | 63 +
.../bindings/phy/airoha,an7583-usb-phy.yaml | 133 ++
drivers/phy/Kconfig | 1 +
drivers/phy/Makefile | 3 +-
drivers/phy/airoha/Kconfig | 11 +
drivers/phy/airoha/Makefile | 3 +
drivers/phy/airoha/phy-an7583-usb.c | 2016 +++++++++++++++++
7 files changed, 2229 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/phy/airoha,an7583-pcie-gen2-phy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/airoha,an7583-usb-phy.yaml
create mode 100644 drivers/phy/airoha/Kconfig
create mode 100644 drivers/phy/airoha/Makefile
create mode 100644 drivers/phy/airoha/phy-an7583-usb.c
--
2.53.0