Lines Matching +full:pcie +full:- +full:ep
1 # SPDX-License-Identifier: GPL-2.0
23 bool "TI DRA7xx PCIe controller Host Mode"
31 Enables support for the PCIe controller in the DRA7xx SoC to work in
32 host mode. There are two instances of PCIe controller in DRA7xx.
33 This controller can work either as EP or RC. In order to enable
34 host-specific features PCI_DRA7XX_HOST must be selected and in order
35 to enable device-specific features PCI_DRA7XX_EP must be selected.
39 bool "TI DRA7xx PCIe controller Endpoint Mode"
46 Enables support for the PCIe controller in the DRA7xx SoC to work in
47 endpoint mode. There are two instances of PCIe controller in DRA7xx.
48 This controller can work either as EP or RC. In order to enable
49 host-specific features PCI_DRA7XX_HOST must be selected and in order
50 to enable device-specific features PCI_DRA7XX_EP must be selected.
57 bool "Platform bus based DesignWare PCIe Controller - Host mode"
62 Enables support for the PCIe controller in the Designware IP to
63 work in host mode. There are two instances of PCIe controller in
65 This controller can work either as EP or RC. In order to enable
66 host-specific features PCIE_DW_PLAT_HOST must be selected and in
67 order to enable device-specific features PCI_DW_PLAT_EP must be
71 bool "Platform bus based DesignWare PCIe Controller - Endpoint mode"
77 Enables support for the PCIe controller in the Designware IP to
78 work in endpoint mode. There are two instances of PCIe controller
80 This controller can work either as EP or RC. In order to enable
81 host-specific features PCIE_DW_PLAT_HOST must be selected and in
82 order to enable device-specific features PCI_DW_PLAT_EP must be
86 tristate "Rockchip DesignWare PCIe controller"
92 Enables support for the DW PCIe controller in the Rockchip SoC.
95 bool "Threaded initialize Rockchip DW based PCIe controller"
99 Enables threaded initialize Rockchip DW based PCIe controller.
102 bool "DesignWare PCIe DMA test"
106 Enables support for the DW PCIe controller DMA test.
109 bool "Rockchip DesignWare PCIe EP controller"
114 Enables support for the DW PCIe controller in the Rockchip SoC.
117 bool "Samsung Exynos PCIe controller"
123 bool "Freescale i.MX6/7/8 PCIe controller"
129 bool "STMicroelectronics SPEAr PCIe controller"
134 Say Y here if you want PCIe support on SPEAr13XX SoCs.
146 Enables support for the PCIe controller in the Keystone SoC to
148 DesignWare hardware and therefore the driver re-uses the
158 Enables support for the PCIe controller in the Keystone SoC to
160 on DesignWare hardware and therefore the driver re-uses the
164 bool "Freescale Layerscape PCIe controller - Host mode"
170 Say Y here if you want to enable PCIe controller support on Layerscape
172 This controller can work either as EP or RC. The RCW[HOST_AGT_PEX]
173 determines which PCIe controller works in EP mode and which PCIe
177 bool "Freescale Layerscape PCIe controller - Endpoint mode"
182 Say Y here if you want to enable PCIe controller support on Layerscape
184 This controller can work either as EP or RC. The RCW[HOST_AGT_PEX]
185 determines which PCIe controller works in EP mode and which PCIe
190 bool "HiSilicon Hip05 and Hip06 SoCs PCIe controllers"
195 Say Y here if you want PCIe controller support on HiSilicon
199 bool "Qualcomm PCIe controller"
204 Say Y here to enable PCIe controller support on Qualcomm SoCs. The
205 PCIe controller uses the DesignWare core plus Qualcomm-specific
209 bool "Marvell Armada-8K PCIe controller"
214 Say Y here if you want to enable PCIe controller support on
215 Armada-8K SoCs. The PCIe controller on Armada-8K is based on
216 DesignWare hardware and therefore the driver re-uses the
223 bool "Axis ARTPEC-6 PCIe controller Host Mode"
229 Enables support for the PCIe controller in the ARTPEC-6 SoC to work in
233 bool "Axis ARTPEC-6 PCIe controller Endpoint Mode"
239 Enables support for the PCIe controller in the ARTPEC-6 SoC to work in
243 bool "Intel Gateway PCIe host controller support"
248 Say 'Y' here to enable PCIe Host controller support on Intel
250 The PCIe controller uses the DesignWare core plus Intel-specific
255 bool "HiSilicon Kirin series SoCs PCIe controllers"
259 Say Y here if you want PCIe controller support
263 bool "HiSilicon STB SoCs PCIe controllers"
268 Say Y here if you want PCIe controller support on HiSilicon STB SoCs
271 tristate "MESON PCIe controller"
278 and therefore the driver re-uses the DesignWare core functions to
285 tristate "NVIDIA Tegra194 (and later) PCIe controller - Host Mode"
292 Enables support for the PCIe controller in the NVIDIA Tegra194 SoC to
293 work in host mode. There are two instances of PCIe controllers in
294 Tegra194. This controller can work either as EP or RC. In order to
295 enable host-specific features PCIE_TEGRA194_HOST must be selected and
296 in order to enable device-specific features PCIE_TEGRA194_EP must be
300 tristate "NVIDIA Tegra194 (and later) PCIe controller - Endpoint Mode"
307 Enables support for the PCIe controller in the NVIDIA Tegra194 SoC to
308 work in host mode. There are two instances of PCIe controllers in
309 Tegra194. This controller can work either as EP or RC. In order to
310 enable host-specific features PCIE_TEGRA194_HOST must be selected and
311 in order to enable device-specific features PCIE_TEGRA194_EP must be
315 bool "Socionext UniPhier PCIe host controllers"
321 Say Y here if you want PCIe host controller support on UniPhier SoCs.
325 bool "Socionext UniPhier PCIe endpoint controllers"
331 Say Y here if you want PCIe endpoint controller support on
335 bool "Amazon Annapurna Labs PCIe controller"
340 Say Y here to enable support of the Amazon's Annapurna Labs PCIe
341 controller IP on Amazon SoCs. The PCIe controller uses the DesignWare
343 required only for DT-based platforms. ACPI platforms with the
344 Annapurna Labs PCIe controller don't need to enable this.