blob: 19cfa0aafb592003338766624d4b3e00f2c08aea [file] [log] [blame]
Ramon Fried663686d2019-04-27 11:15:21 +03001# SPDX-License-Identifier: GPL-2.0
2#
3# PCI Endpoint Support
4#
5
6menu "PCI Endpoint"
7
8config PCI_ENDPOINT
9 bool "PCI Endpoint Support"
10 depends on DM
11 help
12 Enable this configuration option to support configurable PCI
13 endpoints. This should be enabled if the platform has a PCI
14 controllers that can operate in endpoint mode (as a device
15 connected to PCI host or bridge).
16
Ramon Fried19873fe2019-04-27 11:15:22 +030017config PCIE_CADENCE_EP
18 bool "Cadence PCIe endpoint controller"
19 depends on PCI_ENDPOINT
20 help
21 Say Y here if you want to support the Cadence PCIe controller in
22 endpoint mode. This PCIe controller may be embedded into many
23 different vendors SoCs.
24
Ramon Friedc64f19b2019-04-27 11:15:23 +030025config PCI_SANDBOX_EP
26 bool "Sandbox PCIe endpoint controller"
27 depends on PCI_ENDPOINT
28 help
29 Say Y here if you want to support the Sandbox PCIe controller in
30 endpoint mode.
31 The sandbox driver act as a dummy driver which stores and
32 retrieves PCIe endpoint configuration as is.
33
Ramon Fried663686d2019-04-27 11:15:21 +030034endmenu