Bjorn Helgaas | 7328c8f | 2018-01-26 11:45:16 -0600 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0 |
| 2 | |
Shawn Lin | 6e0832f | 2018-05-31 09:12:37 +0800 | [diff] [blame] | 3 | menu "PCI controller drivers" |
Thomas Petazzoni | 45361a4 | 2013-05-16 17:55:22 +0200 | [diff] [blame] | 4 | depends on PCI |
| 5 | |
| 6 | config PCI_MVEBU |
| 7 | bool "Marvell EBU PCIe controller" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 8 | depends on ARCH_MVEBU || ARCH_DOVE || COMPILE_TEST |
Bjorn Helgaas | 5db844e | 2018-06-06 16:10:33 -0500 | [diff] [blame] | 9 | depends on MVEBU_MBUS |
Thierry Reding | 61d9e85 | 2016-02-18 14:32:10 +0100 | [diff] [blame] | 10 | depends on ARM |
Thomas Petazzoni | 5477a33 | 2013-08-09 12:35:50 +0200 | [diff] [blame] | 11 | depends on OF |
Thomas Petazzoni | 1f08673 | 2018-10-18 17:37:18 +0200 | [diff] [blame] | 12 | select PCI_BRIDGE_EMUL |
Thomas Petazzoni | 45361a4 | 2013-05-16 17:55:22 +0200 | [diff] [blame] | 13 | |
Thomas Petazzoni | 8c39d71 | 2016-06-30 11:32:31 +0200 | [diff] [blame] | 14 | config PCI_AARDVARK |
| 15 | bool "Aardvark PCIe controller" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 16 | depends on (ARCH_MVEBU && ARM64) || COMPILE_TEST |
Thomas Petazzoni | 8c39d71 | 2016-06-30 11:32:31 +0200 | [diff] [blame] | 17 | depends on OF |
| 18 | depends on PCI_MSI_IRQ_DOMAIN |
Zachary Zhang | 8a3ebd8 | 2018-10-18 17:37:19 +0200 | [diff] [blame] | 19 | select PCI_BRIDGE_EMUL |
Thomas Petazzoni | 8c39d71 | 2016-06-30 11:32:31 +0200 | [diff] [blame] | 20 | help |
| 21 | Add support for Aardvark 64bit PCIe Host Controller. This |
| 22 | controller is part of the South Bridge of the Marvel Armada |
| 23 | 3700 SoC. |
Bjorn Helgaas | 562df5c | 2016-03-15 08:55:52 -0500 | [diff] [blame] | 24 | |
Bharat Kumar Gogada | ab597d3 | 2016-03-06 22:02:14 +0530 | [diff] [blame] | 25 | config PCIE_XILINX_NWL |
| 26 | bool "NWL PCIe Core" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 27 | depends on ARCH_ZYNQMP || COMPILE_TEST |
Arnd Bergmann | 3ee80364 | 2016-06-15 15:47:33 -0500 | [diff] [blame] | 28 | depends on PCI_MSI_IRQ_DOMAIN |
Bharat Kumar Gogada | ab597d3 | 2016-03-06 22:02:14 +0530 | [diff] [blame] | 29 | help |
| 30 | Say 'Y' here if you want kernel support for Xilinx |
| 31 | NWL PCIe controller. The controller can act as Root Port |
| 32 | or End Point. The current option selection will only |
| 33 | support root port enabling. |
| 34 | |
Linus Walleij | d3c68e0 | 2017-03-12 23:24:03 +0100 | [diff] [blame] | 35 | config PCI_FTPCI100 |
| 36 | bool "Faraday Technology FTPCI100 PCI controller" |
| 37 | depends on OF |
Linus Walleij | d3c68e0 | 2017-03-12 23:24:03 +0100 | [diff] [blame] | 38 | default ARCH_GEMINI |
| 39 | |
Thierry Reding | d1523b5 | 2013-08-09 16:49:19 +0200 | [diff] [blame] | 40 | config PCI_TEGRA |
| 41 | bool "NVIDIA Tegra PCIe controller" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 42 | depends on ARCH_TEGRA || COMPILE_TEST |
Arnd Bergmann | 6de3ff9 | 2018-03-13 18:23:06 +0000 | [diff] [blame] | 43 | depends on PCI_MSI_IRQ_DOMAIN |
Thierry Reding | 6b1c4d7 | 2014-11-12 14:53:38 +0100 | [diff] [blame] | 44 | help |
| 45 | Say Y here if you want support for the PCIe host controller found |
| 46 | on NVIDIA Tegra SoCs. |
Thierry Reding | d1523b5 | 2013-08-09 16:49:19 +0200 | [diff] [blame] | 47 | |
Valentine Barshak | ba3eb9f | 2013-10-29 20:12:51 +0400 | [diff] [blame] | 48 | config PCI_RCAR_GEN2 |
| 49 | bool "Renesas R-Car Gen2 Internal PCI controller" |
Simon Horman | 304e6d57 | 2016-02-25 09:45:56 +0900 | [diff] [blame] | 50 | depends on ARCH_RENESAS || COMPILE_TEST |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 51 | depends on ARM |
Valentine Barshak | ba3eb9f | 2013-10-29 20:12:51 +0400 | [diff] [blame] | 52 | help |
| 53 | Say Y here if you want internal PCI support on R-Car Gen2 SoC. |
| 54 | There are 3 internal PCI controllers available with a single |
| 55 | built-in EHCI/OHCI host controller present on each one. |
| 56 | |
Simon Horman | 350a73b | 2016-04-21 13:51:55 +1000 | [diff] [blame] | 57 | config PCIE_RCAR |
Phil Edworthy | c25da47 | 2014-05-12 11:57:48 +0100 | [diff] [blame] | 58 | bool "Renesas R-Car PCIe controller" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 59 | depends on ARCH_RENESAS || COMPILE_TEST |
Arnd Bergmann | 3ee80364 | 2016-06-15 15:47:33 -0500 | [diff] [blame] | 60 | depends on PCI_MSI_IRQ_DOMAIN |
Phil Edworthy | c25da47 | 2014-05-12 11:57:48 +0100 | [diff] [blame] | 61 | help |
Simon Horman | 350a73b | 2016-04-21 13:51:55 +1000 | [diff] [blame] | 62 | Say Y here if you want PCIe controller support on R-Car SoCs. |
Phil Edworthy | c25da47 | 2014-05-12 11:57:48 +0100 | [diff] [blame] | 63 | |
David Daney | 4e64dbe | 2016-03-11 15:35:55 -0600 | [diff] [blame] | 64 | config PCI_HOST_COMMON |
| 65 | bool |
Jayachandran C | 1958e71 | 2016-05-11 17:34:46 -0500 | [diff] [blame] | 66 | select PCI_ECAM |
David Daney | 4e64dbe | 2016-03-11 15:35:55 -0600 | [diff] [blame] | 67 | |
Will Deacon | ce29299 | 2013-11-22 16:14:41 +0000 | [diff] [blame] | 68 | config PCI_HOST_GENERIC |
| 69 | bool "Generic PCI host controller" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 70 | depends on OF |
David Daney | 4e64dbe | 2016-03-11 15:35:55 -0600 | [diff] [blame] | 71 | select PCI_HOST_COMMON |
Arnd Bergmann | d7d5677 | 2016-05-18 16:15:53 +0200 | [diff] [blame] | 72 | select IRQ_DOMAIN |
Will Deacon | ce29299 | 2013-11-22 16:14:41 +0000 | [diff] [blame] | 73 | help |
| 74 | Say Y here if you want to support a simple generic PCI host |
| 75 | controller, such as the one emulated by kvmtool. |
| 76 | |
Srikanth Thokala | 8961def | 2014-08-20 21:56:02 +0530 | [diff] [blame] | 77 | config PCIE_XILINX |
| 78 | bool "Xilinx AXI PCIe host bridge support" |
Christoph Hellwig | 34dbc9c | 2018-08-04 12:14:02 +0200 | [diff] [blame] | 79 | depends on OF || COMPILE_TEST |
Srikanth Thokala | 8961def | 2014-08-20 21:56:02 +0530 | [diff] [blame] | 80 | help |
| 81 | Say 'Y' here if you want kernel to support the Xilinx AXI PCIe |
| 82 | Host Bridge driver. |
| 83 | |
Tanmay Inamdar | 5f6b6cc | 2014-10-01 13:01:35 -0600 | [diff] [blame] | 84 | config PCI_XGENE |
| 85 | bool "X-Gene PCIe controller" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 86 | depends on ARM64 || COMPILE_TEST |
Duc Dang | c5d4603 | 2016-12-01 18:27:07 -0800 | [diff] [blame] | 87 | depends on OF || (ACPI && PCI_QUIRKS) |
Tanmay Inamdar | 5f6b6cc | 2014-10-01 13:01:35 -0600 | [diff] [blame] | 88 | help |
| 89 | Say Y here if you want internal PCI support on APM X-Gene SoC. |
| 90 | There are 5 internal PCIe ports available. Each port is GEN3 capable |
| 91 | and have varied lanes from x1 to x8. |
| 92 | |
Duc Dang | dcd19de | 2015-06-05 15:56:34 -0500 | [diff] [blame] | 93 | config PCI_XGENE_MSI |
| 94 | bool "X-Gene v1 PCIe MSI feature" |
Arnd Bergmann | 3ee80364 | 2016-06-15 15:47:33 -0500 | [diff] [blame] | 95 | depends on PCI_XGENE |
| 96 | depends on PCI_MSI_IRQ_DOMAIN |
Duc Dang | dcd19de | 2015-06-05 15:56:34 -0500 | [diff] [blame] | 97 | default y |
| 98 | help |
| 99 | Say Y here if you want PCIe MSI support for the APM X-Gene v1 SoC. |
| 100 | This MSI driver supports 5 PCIe ports on the APM X-Gene v1 SoC. |
| 101 | |
Linus Walleij | 68a15eb | 2017-09-26 13:02:20 -0500 | [diff] [blame] | 102 | config PCI_V3_SEMI |
| 103 | bool "V3 Semiconductor PCI controller" |
| 104 | depends on OF |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 105 | depends on ARM || COMPILE_TEST |
Linus Walleij | 68a15eb | 2017-09-26 13:02:20 -0500 | [diff] [blame] | 106 | default ARCH_INTEGRATOR_AP |
| 107 | |
Rob Herring | b7e7817 | 2015-01-28 10:16:18 -0600 | [diff] [blame] | 108 | config PCI_VERSATILE |
| 109 | bool "ARM Versatile PB PCI controller" |
Rob Herring | ecf8fd6 | 2019-10-28 11:32:49 -0500 | [diff] [blame] | 110 | depends on ARCH_VERSATILE || COMPILE_TEST |
Rob Herring | b7e7817 | 2015-01-28 10:16:18 -0600 | [diff] [blame] | 111 | |
Ray Jui | 1fb37a8 | 2015-04-08 11:21:35 -0700 | [diff] [blame] | 112 | config PCIE_IPROC |
Arnd Bergmann | c1b98e4 | 2015-11-24 15:28:48 -0600 | [diff] [blame] | 113 | tristate |
Ray Jui | 1fb37a8 | 2015-04-08 11:21:35 -0700 | [diff] [blame] | 114 | help |
| 115 | This enables the iProc PCIe core controller support for Broadcom's |
Arnd Bergmann | c1b98e4 | 2015-11-24 15:28:48 -0600 | [diff] [blame] | 116 | iProc family of SoCs. An appropriate bus interface driver needs |
| 117 | to be enabled to select this. |
Ray Jui | 1fb37a8 | 2015-04-08 11:21:35 -0700 | [diff] [blame] | 118 | |
| 119 | config PCIE_IPROC_PLATFORM |
| 120 | tristate "Broadcom iProc PCIe platform bus driver" |
| 121 | depends on ARCH_BCM_IPROC || (ARM && COMPILE_TEST) |
| 122 | depends on OF |
| 123 | select PCIE_IPROC |
| 124 | default ARCH_BCM_IPROC |
| 125 | help |
| 126 | Say Y here if you want to use the Broadcom iProc PCIe controller |
| 127 | through the generic platform bus interface |
| 128 | |
Hauke Mehrtens | 4785ffb | 2015-05-12 23:23:01 +0200 | [diff] [blame] | 129 | config PCIE_IPROC_BCMA |
Hauke Mehrtens | 05aa7d6 | 2015-07-25 21:15:24 +0200 | [diff] [blame] | 130 | tristate "Broadcom iProc PCIe BCMA bus driver" |
Ray Jui | 70d334c | 2015-07-29 10:12:53 -0700 | [diff] [blame] | 131 | depends on ARM && (ARCH_BCM_IPROC || COMPILE_TEST) |
Hauke Mehrtens | 4785ffb | 2015-05-12 23:23:01 +0200 | [diff] [blame] | 132 | select PCIE_IPROC |
| 133 | select BCMA |
Hauke Mehrtens | 4785ffb | 2015-05-12 23:23:01 +0200 | [diff] [blame] | 134 | default ARCH_BCM_5301X |
| 135 | help |
| 136 | Say Y here if you want to use the Broadcom iProc PCIe controller |
| 137 | through the BCMA bus interface |
| 138 | |
Ray Jui | 3bc2b23 | 2016-01-06 18:04:35 -0600 | [diff] [blame] | 139 | config PCIE_IPROC_MSI |
| 140 | bool "Broadcom iProc PCIe MSI support" |
| 141 | depends on PCIE_IPROC_PLATFORM || PCIE_IPROC_BCMA |
Arnd Bergmann | 3ee80364 | 2016-06-15 15:47:33 -0500 | [diff] [blame] | 142 | depends on PCI_MSI_IRQ_DOMAIN |
Ray Jui | 3bc2b23 | 2016-01-06 18:04:35 -0600 | [diff] [blame] | 143 | default ARCH_BCM_IPROC |
| 144 | help |
| 145 | Say Y here if you want to enable MSI support for Broadcom's iProc |
| 146 | PCIe controller |
| 147 | |
Ley Foon Tan | eaa6111 | 2015-10-23 18:27:12 +0800 | [diff] [blame] | 148 | config PCIE_ALTERA |
Ley Foon Tan | ec15c4d | 2019-04-24 12:57:14 +0800 | [diff] [blame] | 149 | tristate "Altera PCIe controller" |
Ley Foon Tan | 5fd831c | 2019-02-28 18:52:51 +0800 | [diff] [blame] | 150 | depends on ARM || NIOS2 || ARM64 || COMPILE_TEST |
Ley Foon Tan | eaa6111 | 2015-10-23 18:27:12 +0800 | [diff] [blame] | 151 | help |
| 152 | Say Y here if you want to enable PCIe controller support on Altera |
| 153 | FPGA. |
| 154 | |
Ley Foon Tan | af1169b | 2015-10-23 18:27:13 +0800 | [diff] [blame] | 155 | config PCIE_ALTERA_MSI |
Ley Foon Tan | c7ddfd3 | 2019-04-24 12:57:15 +0800 | [diff] [blame] | 156 | tristate "Altera PCIe MSI feature" |
Arnd Bergmann | 3ee80364 | 2016-06-15 15:47:33 -0500 | [diff] [blame] | 157 | depends on PCIE_ALTERA |
| 158 | depends on PCI_MSI_IRQ_DOMAIN |
Ley Foon Tan | af1169b | 2015-10-23 18:27:13 +0800 | [diff] [blame] | 159 | help |
| 160 | Say Y here if you want PCIe MSI support for the Altera FPGA. |
| 161 | This MSI driver supports Altera MSI to GIC controller IP. |
| 162 | |
David Daney | f12b76e | 2016-03-04 14:31:47 -0800 | [diff] [blame] | 163 | config PCI_HOST_THUNDER_PEM |
| 164 | bool "Cavium Thunder PCIe controller to off-chip devices" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 165 | depends on ARM64 || COMPILE_TEST |
Tomasz Nowicki | 44f22bd | 2016-12-01 00:07:56 -0600 | [diff] [blame] | 166 | depends on OF || (ACPI && PCI_QUIRKS) |
David Daney | f12b76e | 2016-03-04 14:31:47 -0800 | [diff] [blame] | 167 | select PCI_HOST_COMMON |
| 168 | help |
| 169 | Say Y here if you want PCIe support for CN88XX Cavium Thunder SoCs. |
| 170 | |
David Daney | 7b6e7ba | 2016-03-04 14:31:48 -0800 | [diff] [blame] | 171 | config PCI_HOST_THUNDER_ECAM |
| 172 | bool "Cavium Thunder ECAM controller to on-chip devices on pass-1.x silicon" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 173 | depends on ARM64 || COMPILE_TEST |
Tomasz Nowicki | 648d93f | 2016-11-30 23:16:34 -0600 | [diff] [blame] | 174 | depends on OF || (ACPI && PCI_QUIRKS) |
David Daney | 7b6e7ba | 2016-03-04 14:31:48 -0800 | [diff] [blame] | 175 | select PCI_HOST_COMMON |
| 176 | help |
| 177 | Say Y here if you want ECAM support for CN88XX-Pass-1.x Cavium Thunder SoCs. |
| 178 | |
Shawn Lin | e77f847 | 2016-09-03 11:41:09 -0500 | [diff] [blame] | 179 | config PCIE_ROCKCHIP |
Shawn Lin | 956cd99 | 2018-05-09 09:11:49 +0800 | [diff] [blame] | 180 | bool |
| 181 | depends on PCI |
| 182 | |
| 183 | config PCIE_ROCKCHIP_HOST |
| 184 | tristate "Rockchip PCIe host controller" |
Shawn Lin | 1177f76 | 2016-12-07 15:05:59 -0600 | [diff] [blame] | 185 | depends on ARCH_ROCKCHIP || COMPILE_TEST |
Shawn Lin | e77f847 | 2016-09-03 11:41:09 -0500 | [diff] [blame] | 186 | depends on OF |
| 187 | depends on PCI_MSI_IRQ_DOMAIN |
| 188 | select MFD_SYSCON |
Shawn Lin | 956cd99 | 2018-05-09 09:11:49 +0800 | [diff] [blame] | 189 | select PCIE_ROCKCHIP |
Shawn Lin | e77f847 | 2016-09-03 11:41:09 -0500 | [diff] [blame] | 190 | help |
| 191 | Say Y here if you want internal PCI support on Rockchip SoC. |
| 192 | There is 1 internal PCIe port available to support GEN2 with |
| 193 | 4 slots. |
| 194 | |
Shawn Lin | cf590b0 | 2018-05-09 09:12:59 +0800 | [diff] [blame] | 195 | config PCIE_ROCKCHIP_EP |
| 196 | bool "Rockchip PCIe endpoint controller" |
| 197 | depends on ARCH_ROCKCHIP || COMPILE_TEST |
| 198 | depends on OF |
| 199 | depends on PCI_ENDPOINT |
| 200 | select MFD_SYSCON |
| 201 | select PCIE_ROCKCHIP |
| 202 | help |
| 203 | Say Y here if you want to support Rockchip PCIe controller in |
| 204 | endpoint mode on Rockchip SoC. There is 1 internal PCIe port |
| 205 | available to support GEN2 with 4 slots. |
| 206 | |
Ryder Lee | 637cfaca | 2017-05-21 11:42:24 +0800 | [diff] [blame] | 207 | config PCIE_MEDIATEK |
Honghui Zhang | 031337a | 2018-10-15 16:08:59 +0800 | [diff] [blame] | 208 | tristate "MediaTek PCIe controller" |
Rob Herring | 51bc085 | 2018-04-05 14:31:54 -0500 | [diff] [blame] | 209 | depends on ARCH_MEDIATEK || COMPILE_TEST |
Ryder Lee | 637cfaca | 2017-05-21 11:42:24 +0800 | [diff] [blame] | 210 | depends on OF |
Honghui Zhang | 42fe2f9 | 2018-05-04 13:47:33 +0800 | [diff] [blame] | 211 | depends on PCI_MSI_IRQ_DOMAIN |
Ryder Lee | 637cfaca | 2017-05-21 11:42:24 +0800 | [diff] [blame] | 212 | help |
| 213 | Say Y here if you want to enable PCIe controller support on |
Ryder Lee | b099631 | 2017-08-10 14:34:59 +0800 | [diff] [blame] | 214 | MediaTek SoCs. |
Ryder Lee | 637cfaca | 2017-05-21 11:42:24 +0800 | [diff] [blame] | 215 | |
Marc Gonzalez | 5e14e9f | 2017-06-20 10:17:40 +0200 | [diff] [blame] | 216 | config PCIE_TANGO_SMP8759 |
| 217 | bool "Tango SMP8759 PCIe controller (DANGEROUS)" |
| 218 | depends on ARCH_TANGO && PCI_MSI && OF |
| 219 | depends on BROKEN |
| 220 | select PCI_HOST_COMMON |
| 221 | help |
| 222 | Say Y here to enable PCIe controller support for Sigma Designs |
| 223 | Tango SMP8759-based systems. |
| 224 | |
| 225 | Note: The SMP8759 controller multiplexes PCI config and MMIO |
| 226 | accesses, and Linux doesn't provide a way to serialize them. |
| 227 | This can lead to data corruption if drivers perform concurrent |
| 228 | config and MMIO accesses. |
| 229 | |
Keith Busch | 181ffd1 | 2016-10-04 12:26:37 -0500 | [diff] [blame] | 230 | config VMD |
Jon Derrick | 3906b91 | 2016-11-11 16:08:45 -0700 | [diff] [blame] | 231 | depends on PCI_MSI && X86_64 && SRCU |
Keith Busch | 181ffd1 | 2016-10-04 12:26:37 -0500 | [diff] [blame] | 232 | tristate "Intel Volume Management Device Driver" |
Keith Busch | 181ffd1 | 2016-10-04 12:26:37 -0500 | [diff] [blame] | 233 | ---help--- |
| 234 | Adds support for the Intel Volume Management Device (VMD). VMD is a |
| 235 | secondary PCI host bridge that allows PCI Express root ports, |
| 236 | and devices attached to them, to be removed from the default |
| 237 | PCI domain and placed within the VMD domain. This provides |
| 238 | more bus resources than are otherwise possible with a |
| 239 | single domain. If you know your system provides one of these and |
| 240 | has devices attached to it, say Y; if you are not sure, say N. |
| 241 | |
| 242 | To compile this driver as a module, choose M here: the |
| 243 | module will be called vmd. |
| 244 | |
Jim Quinlan | c045213 | 2019-12-16 12:01:09 +0100 | [diff] [blame] | 245 | config PCIE_BRCMSTB |
| 246 | tristate "Broadcom Brcmstb PCIe host controller" |
| 247 | depends on ARCH_BCM2835 || COMPILE_TEST |
| 248 | depends on OF |
Jim Quinlan | 40ca1bf | 2019-12-16 12:01:10 +0100 | [diff] [blame] | 249 | depends on PCI_MSI_IRQ_DOMAIN |
Jim Quinlan | c045213 | 2019-12-16 12:01:09 +0100 | [diff] [blame] | 250 | help |
| 251 | Say Y here to enable PCIe host controller support for |
| 252 | Broadcom STB based SoCs, like the Raspberry Pi 4. |
| 253 | |
Haiyang Zhang | 348dd93 | 2019-08-22 05:05:41 +0000 | [diff] [blame] | 254 | config PCI_HYPERV_INTERFACE |
| 255 | tristate "Hyper-V PCI Interface" |
| 256 | depends on X86 && HYPERV && PCI_MSI && PCI_MSI_IRQ_DOMAIN && X86_64 |
| 257 | help |
| 258 | The Hyper-V PCI Interface is a helper driver allows other drivers to |
| 259 | have a common interface with the Hyper-V PCI frontend driver. |
| 260 | |
Shawn Lin | 6e0832f | 2018-05-31 09:12:37 +0800 | [diff] [blame] | 261 | source "drivers/pci/controller/dwc/Kconfig" |
Hou Zhiqiang | 03bdc38 | 2020-02-13 12:06:35 +0800 | [diff] [blame] | 262 | source "drivers/pci/controller/mobiveil/Kconfig" |
Tom Joseph | de80f95 | 2019-11-11 12:30:44 +0000 | [diff] [blame] | 263 | source "drivers/pci/controller/cadence/Kconfig" |
Thomas Petazzoni | 45361a4 | 2013-05-16 17:55:22 +0200 | [diff] [blame] | 264 | endmenu |