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