# SPDX-License-Identifier: GPL-2.0 menu "Cadence PCIe controllers support" depends on PCI config PCIE_CADENCE bool config PCIE_CADENCE_HOST bool depends on OF select IRQ_DOMAIN select PCIE_CADENCE config PCIE_CADENCE_EP bool depends on OF depends on PCI_ENDPOINT select PCIE_CADENCE config PCIE_CADENCE_PLAT bool config PCIE_CADENCE_PLAT_HOST bool "Cadence PCIe platform host controller" depends on OF select PCIE_CADENCE_HOST select PCIE_CADENCE_PLAT help Say Y here if you want to support the Cadence PCIe platform controller in host mode. This PCIe controller may be embedded into many different vendors SoCs. config PCIE_CADENCE_PLAT_EP bool "Cadence PCIe platform endpoint controller" depends on OF depends on PCI_ENDPOINT select PCIE_CADENCE_EP select PCIE_CADENCE_PLAT help Say Y here if you want to support the Cadence PCIe platform controller in endpoint mode. This PCIe controller may be embedded into many different vendors SoCs. config PCI_J721E bool config PCI_J721E_HOST bool "TI J721E PCIe platform host controller" depends on OF select PCIE_CADENCE_HOST select PCI_J721E help Say Y here if you want to support the TI J721E PCIe platform controller in host mode. TI J721E PCIe controller uses Cadence PCIe core. config PCI_J721E_EP bool "TI J721E PCIe platform endpoint controller" depends on OF depends on PCI_ENDPOINT select PCIE_CADENCE_EP select PCI_J721E help Say Y here if you want to support the TI J721E PCIe platform controller in endpoint mode. TI J721E PCIe controller uses Cadence PCIe core. endmenu