treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / drivers / pci / controller / cadence / Kconfig
blobb76b3cf55ce5b09acdd0303c6ea814cf3b7cc35c
1 # SPDX-License-Identifier: GPL-2.0
3 menu "Cadence PCIe controllers support"
4         depends on PCI
6 config PCIE_CADENCE
7         bool
9 config PCIE_CADENCE_HOST
10         bool
11         depends on OF
12         select IRQ_DOMAIN
13         select PCIE_CADENCE
15 config PCIE_CADENCE_EP
16         bool
17         depends on OF
18         depends on PCI_ENDPOINT
19         select PCIE_CADENCE
21 config PCIE_CADENCE_PLAT
22         bool
24 config 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.
34 config 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.
45 endmenu