xref: /linux/drivers/pci/controller/cadence/Kconfig (revision de80f95ccb9c4de5a0fae0334de5ab438acf3453)
1*de80f95cSTom Joseph# SPDX-License-Identifier: GPL-2.0
2*de80f95cSTom Joseph
3*de80f95cSTom Josephmenu "Cadence PCIe controllers support"
4*de80f95cSTom Joseph	depends on PCI
5*de80f95cSTom Joseph
6*de80f95cSTom Josephconfig PCIE_CADENCE
7*de80f95cSTom Joseph	bool
8*de80f95cSTom Joseph
9*de80f95cSTom Josephconfig PCIE_CADENCE_HOST
10*de80f95cSTom Joseph	bool
11*de80f95cSTom Joseph	depends on OF
12*de80f95cSTom Joseph	select IRQ_DOMAIN
13*de80f95cSTom Joseph	select PCIE_CADENCE
14*de80f95cSTom Joseph
15*de80f95cSTom Josephconfig PCIE_CADENCE_EP
16*de80f95cSTom Joseph	bool
17*de80f95cSTom Joseph	depends on OF
18*de80f95cSTom Joseph	depends on PCI_ENDPOINT
19*de80f95cSTom Joseph	select PCIE_CADENCE
20*de80f95cSTom Joseph
21*de80f95cSTom Josephconfig PCIE_CADENCE_PLAT
22*de80f95cSTom Joseph	bool
23*de80f95cSTom Joseph
24*de80f95cSTom Josephconfig PCIE_CADENCE_PLAT_HOST
25*de80f95cSTom Joseph	bool "Cadence PCIe platform host controller"
26*de80f95cSTom Joseph	depends on OF
27*de80f95cSTom Joseph	select PCIE_CADENCE_HOST
28*de80f95cSTom Joseph	select PCIE_CADENCE_PLAT
29*de80f95cSTom Joseph	help
30*de80f95cSTom Joseph	  Say Y here if you want to support the Cadence PCIe platform controller in
31*de80f95cSTom Joseph	  host mode. This PCIe controller may be embedded into many different
32*de80f95cSTom Joseph	  vendors SoCs.
33*de80f95cSTom Joseph
34*de80f95cSTom Josephconfig PCIE_CADENCE_PLAT_EP
35*de80f95cSTom Joseph	bool "Cadence PCIe platform endpoint controller"
36*de80f95cSTom Joseph	depends on OF
37*de80f95cSTom Joseph	depends on PCI_ENDPOINT
38*de80f95cSTom Joseph	select PCIE_CADENCE_EP
39*de80f95cSTom Joseph	select PCIE_CADENCE_PLAT
40*de80f95cSTom Joseph	help
41*de80f95cSTom Joseph	  Say Y here if you want to support the Cadence PCIe  platform controller in
42*de80f95cSTom Joseph	  endpoint mode. This PCIe controller may be embedded into many
43*de80f95cSTom Joseph	  different vendors SoCs.
44*de80f95cSTom Joseph
45*de80f95cSTom Josephendmenu
46