]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Merge branch 'pci/controller/dwc-eswin'
authorBjorn Helgaas <bhelgaas@google.com>
Mon, 13 Apr 2026 17:50:22 +0000 (12:50 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 13 Apr 2026 17:50:22 +0000 (12:50 -0500)
- 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

1  2 
MAINTAINERS
drivers/pci/controller/dwc/Kconfig
drivers/pci/controller/dwc/Makefile

diff --cc MAINTAINERS
Simple merge
index 9f9037aa2207e2bb9454237f7becd712de423512,1b7ecd555e8646ce6f56840a6ba59a201542b794..0244e80eaf968cf9a17c7d56a84e317c712aebc2
@@@ -95,6 -84,25 +95,16 @@@ config PCIE_ARTPEC6_E
          Enables support for the PCIe controller in the ARTPEC-6 SoC to work in
          endpoint mode. This uses the DesignWare core.
  
 -config PCIE_BT1
 -      tristate "Baikal-T1 PCIe controller"
 -      depends on MIPS_BAIKAL_T1 || COMPILE_TEST
 -      depends on PCI_MSI
 -      select PCIE_DW_HOST
 -      help
 -        Enables support for the PCIe controller in the Baikal-T1 SoC to work
 -        in host mode. It's based on the Synopsys DWC PCIe v4.60a IP-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
  
index 6a085befea9b377b553f58a11a689e2c268baaf4,83558e0f2a613ed226fc13c3fffab1bdb9aba42f..7177451db8aa170dad66ee62cbac24af2727eddd
@@@ -5,7 -5,8 +5,8 @@@ obj-$(CONFIG_PCIE_DW_HOST) += pcie-desi
  obj-$(CONFIG_PCIE_DW_EP) += pcie-designware-ep.o
  obj-$(CONFIG_PCIE_DW_PLAT) += pcie-designware-plat.o
  obj-$(CONFIG_PCIE_AMD_MDB) += pcie-amd-mdb.o
 -obj-$(CONFIG_PCIE_BT1) += pcie-bt1.o
 +obj-$(CONFIG_PCIE_ANDES_QILAI) += pcie-andes-qilai.o
+ obj-$(CONFIG_PCIE_ESWIN) += pcie-eswin.o
  obj-$(CONFIG_PCI_DRA7XX) += pci-dra7xx.o
  obj-$(CONFIG_PCI_EXYNOS) += pci-exynos.o
  obj-$(CONFIG_PCIE_FU740) += pcie-fu740.o