xref: /openbmc/linux/drivers/pci/controller/mobiveil/Kconfig (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
103bdc388SHou Zhiqiang# SPDX-License-Identifier: GPL-2.0
203bdc388SHou Zhiqiang
380c170d7SBjorn Helgaasmenu "Mobiveil-based PCIe controllers"
403bdc388SHou Zhiqiang	depends on PCI
503bdc388SHou Zhiqiang
603bdc388SHou Zhiqiangconfig PCIE_MOBIVEIL
703bdc388SHou Zhiqiang	bool
803bdc388SHou Zhiqiang
903bdc388SHou Zhiqiangconfig PCIE_MOBIVEIL_HOST
1003bdc388SHou Zhiqiang	bool
11a474d3fbSThomas Gleixner	depends on PCI_MSI
1203bdc388SHou Zhiqiang	select PCIE_MOBIVEIL
1303bdc388SHou Zhiqiang
14*9f3c35bfSBjorn Helgaasconfig PCIE_LAYERSCAPE_GEN4
15*9f3c35bfSBjorn Helgaas	bool "Freescale Layerscape Gen4 PCIe controller"
16*9f3c35bfSBjorn Helgaas	depends on ARCH_LAYERSCAPE || COMPILE_TEST
17*9f3c35bfSBjorn Helgaas	depends on PCI_MSI
18*9f3c35bfSBjorn Helgaas	select PCIE_MOBIVEIL_HOST
19*9f3c35bfSBjorn Helgaas	help
20*9f3c35bfSBjorn Helgaas	  Say Y here if you want PCIe Gen4 controller support on
21*9f3c35bfSBjorn Helgaas	  Layerscape SoCs.
22*9f3c35bfSBjorn Helgaas
2303bdc388SHou Zhiqiangconfig PCIE_MOBIVEIL_PLAT
2403bdc388SHou Zhiqiang	bool "Mobiveil AXI PCIe controller"
2503bdc388SHou Zhiqiang	depends on ARCH_ZYNQMP || COMPILE_TEST
2603bdc388SHou Zhiqiang	depends on OF
27a474d3fbSThomas Gleixner	depends on PCI_MSI
2803bdc388SHou Zhiqiang	select PCIE_MOBIVEIL_HOST
2903bdc388SHou Zhiqiang	help
3003bdc388SHou Zhiqiang	  Say Y here if you want to enable support for the Mobiveil AXI PCIe
3103bdc388SHou Zhiqiang	  Soft IP. It has up to 8 outbound and inbound windows
3203bdc388SHou Zhiqiang	  for address translation and it is a PCIe Gen4 IP.
3303bdc388SHou Zhiqiang
3403bdc388SHou Zhiqiangendmenu
35