1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunmenu "Cadence PCIe controllers support" 4*4882a593Smuzhiyun depends on PCI 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunconfig PCIE_CADENCE 7*4882a593Smuzhiyun bool 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunconfig PCIE_CADENCE_HOST 10*4882a593Smuzhiyun bool 11*4882a593Smuzhiyun depends on OF 12*4882a593Smuzhiyun select IRQ_DOMAIN 13*4882a593Smuzhiyun select PCIE_CADENCE 14*4882a593Smuzhiyun 15*4882a593Smuzhiyunconfig PCIE_CADENCE_EP 16*4882a593Smuzhiyun bool 17*4882a593Smuzhiyun depends on OF 18*4882a593Smuzhiyun depends on PCI_ENDPOINT 19*4882a593Smuzhiyun select PCIE_CADENCE 20*4882a593Smuzhiyun 21*4882a593Smuzhiyunconfig PCIE_CADENCE_PLAT 22*4882a593Smuzhiyun bool 23*4882a593Smuzhiyun 24*4882a593Smuzhiyunconfig PCIE_CADENCE_PLAT_HOST 25*4882a593Smuzhiyun bool "Cadence PCIe platform host controller" 26*4882a593Smuzhiyun depends on OF 27*4882a593Smuzhiyun select PCIE_CADENCE_HOST 28*4882a593Smuzhiyun select PCIE_CADENCE_PLAT 29*4882a593Smuzhiyun help 30*4882a593Smuzhiyun Say Y here if you want to support the Cadence PCIe platform controller in 31*4882a593Smuzhiyun host mode. This PCIe controller may be embedded into many different 32*4882a593Smuzhiyun vendors SoCs. 33*4882a593Smuzhiyun 34*4882a593Smuzhiyunconfig PCIE_CADENCE_PLAT_EP 35*4882a593Smuzhiyun bool "Cadence PCIe platform endpoint controller" 36*4882a593Smuzhiyun depends on OF 37*4882a593Smuzhiyun depends on PCI_ENDPOINT 38*4882a593Smuzhiyun select PCIE_CADENCE_EP 39*4882a593Smuzhiyun select PCIE_CADENCE_PLAT 40*4882a593Smuzhiyun help 41*4882a593Smuzhiyun Say Y here if you want to support the Cadence PCIe platform controller in 42*4882a593Smuzhiyun endpoint mode. This PCIe controller may be embedded into many 43*4882a593Smuzhiyun different vendors SoCs. 44*4882a593Smuzhiyun 45*4882a593Smuzhiyunconfig PCI_J721E 46*4882a593Smuzhiyun bool 47*4882a593Smuzhiyun 48*4882a593Smuzhiyunconfig PCI_J721E_HOST 49*4882a593Smuzhiyun bool "TI J721E PCIe platform host controller" 50*4882a593Smuzhiyun depends on OF 51*4882a593Smuzhiyun select PCIE_CADENCE_HOST 52*4882a593Smuzhiyun select PCI_J721E 53*4882a593Smuzhiyun help 54*4882a593Smuzhiyun Say Y here if you want to support the TI J721E PCIe platform 55*4882a593Smuzhiyun controller in host mode. TI J721E PCIe controller uses Cadence PCIe 56*4882a593Smuzhiyun core. 57*4882a593Smuzhiyun 58*4882a593Smuzhiyunconfig PCI_J721E_EP 59*4882a593Smuzhiyun bool "TI J721E PCIe platform endpoint controller" 60*4882a593Smuzhiyun depends on OF 61*4882a593Smuzhiyun depends on PCI_ENDPOINT 62*4882a593Smuzhiyun select PCIE_CADENCE_EP 63*4882a593Smuzhiyun select PCI_J721E 64*4882a593Smuzhiyun help 65*4882a593Smuzhiyun Say Y here if you want to support the TI J721E PCIe platform 66*4882a593Smuzhiyun controller in endpoint mode. TI J721E PCIe controller uses Cadence PCIe 67*4882a593Smuzhiyun core. 68*4882a593Smuzhiyunendmenu 69