airoha: add support for AN7583 PCIe Gen3 PHY

Add support for the PCIe required to make the PCIe Gen3 Controller work for
Airoha AN7583 SoC. To correctly work both the PCIe PHY and the QPHY needs
to be configured or PCIe card will fail to train and detect.

Automatically refresh any affected patch.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
This commit is contained in:
Christian Marangi committed 2026-09-11 08:39:10 +02:00
1 parent 5b282148b0
commit 443e267bdb
2 files changed
+1165 -3

No files matched your search

@@ -23,7 +23,7 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
--- a/drivers/phy/airoha/Kconfig
+++ b/drivers/phy/airoha/Kconfig
@@ -21,3 +21,13 @@ config PHY_AIROHA_USB
@@ -31,3 +31,13 @@ config PHY_AIROHA_USB
Say 'Y' here to add support for Airoha USB PHY driver.
This driver create the basic PHY instance and provides initialize
callback for USB port.
@@ -39,8 +39,8 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
+ callback for USB port.
--- a/drivers/phy/airoha/Makefile
+++ b/drivers/phy/airoha/Makefile
@@ -2,3 +2,4 @@
@@ -3,3 +3,4 @@
obj-$(CONFIG_PHY_AIROHA_AN7583_PCIE) += phy-an7583-pcie.o
obj-$(CONFIG_PHY_AIROHA_PCIE) += phy-airoha-pcie.o
obj-$(CONFIG_PHY_AIROHA_USB) += phy-airoha-usb.o
+obj-$(CONFIG_PHY_AIROHA_AN7583_USB) += phy-airoha-an7583-usb.o