xref: /linux/drivers/pci/controller/plda/Kconfig (revision 3f386cb8ee9f04ff4be164ca7a1d0ef3f81f7374)
1# SPDX-License-Identifier: GPL-2.0
2
3menu "PLDA-based PCIe controllers"
4	depends on PCI
5
6config PCIE_PLDA_HOST
7	bool
8
9config PCIE_MICROCHIP_HOST
10	tristate "Microchip AXI PCIe controller"
11	depends on PCI_MSI && OF
12	select PCI_HOST_COMMON
13	select PCIE_PLDA_HOST
14	help
15	  Say Y here if you want kernel to support the Microchip AXI PCIe
16	  Host Bridge driver.
17
18config PCIE_STARFIVE_HOST
19	tristate "StarFive PCIe host controller"
20	depends on PCI_MSI && OF
21	depends on ARCH_STARFIVE || COMPILE_TEST
22	select PCIE_PLDA_HOST
23	help
24	  Say Y here if you want to support the StarFive PCIe controller in
25	  host mode. StarFive PCIe controller uses PLDA PCIe core.
26
27	  If you choose to build this driver as module it will be dynamically
28	  linked and module will be called pcie-starfive.ko.
29
30endmenu
31