Merge branch 'pci/controller/dwc-eswin'

- Add DT binding and driver for ESWIN PCIe Root Complex (Senchuan Zhang)

* pci/controller/dwc-eswin:
  PCI: eswin: Add ESWIN PCIe Root Complex driver
  dt-bindings: PCI: eswin: Add ESWIN PCIe Root Complex

# Conflicts:
#	drivers/pci/controller/dwc/Kconfig
#	drivers/pci/controller/dwc/Makefile
This commit is contained in:
Bjorn Helgaas
2026-04-13 12:50:22 -05:00
5 changed files with 592 additions and 0 deletions

View File

@@ -95,6 +95,16 @@ config PCIE_ARTPEC6_EP
Enables support for the PCIe controller in the ARTPEC-6 SoC to work in
endpoint mode. This uses the DesignWare core.
config PCIE_ESWIN
tristate "ESWIN PCIe controller"
depends on ARCH_ESWIN || COMPILE_TEST
depends on PCI_MSI
select PCIE_DW_HOST
help
Say Y here if you want PCIe controller support for the ESWIN SoCs.
The PCIe controller in ESWIN SoCs is based on DesignWare hardware, and
works only in host mode.
config PCI_IMX6
bool