PCI: qilai: Add Andes QiLai SoC PCIe host driver support

Add driver support for DesignWare based PCIe controller in Andes
QiLai SoC. The driver only supports the Root Complex mode.

Signed-off-by: Randolph Lin <randolph@andestech.com>
[mani: squashed the MAINTAINERS change]
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
Link: https://patch.msgid.link/20260225085504.3757601-4-randolph@andestech.com
This commit is contained in:
Randolph Lin
2026-02-25 16:55:03 +08:00
committed by Manivannan Sadhasivam
parent 6bf2305ea8
commit df5d8fb6fe
4 changed files with 216 additions and 0 deletions

View File

@@ -61,6 +61,17 @@ config PCI_MESON
and therefore the driver re-uses the DesignWare core functions to
implement the driver.
config PCIE_ANDES_QILAI
tristate "Andes QiLai PCIe controller"
depends on ARCH_ANDES || COMPILE_TEST
depends on PCI_MSI
select PCIE_DW_HOST
help
Say Y here to enable PCIe controller support on Andes QiLai SoCs,
which operate in Root Complex mode. The Andes QiLai SoC PCIe
controller is based on DesignWare IP and therefore the driver
re-uses the DesignWare core functions to implement the driver.
config PCIE_ARTPEC6
bool