Kconfig 805 B

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