linux-yocto/drivers/pci/endpoint/Kconfig
Christoph Hellwig eb01d42a77 PCI: consolidate PCI config entry in drivers/pci
There is no good reason to duplicate the PCI menu in every architecture.
Instead provide a selectable HAVE_PCI symbol that indicates availability
of PCI support, and a FORCE_PCI symbol to for PCI on and the handle the
rest in drivers/pci.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Palmer Dabbelt <palmer@sifive.com>
Acked-by: Max Filippov <jcmvbkbc@gmail.com>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Paul Burton <paul.burton@mips.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-11-23 11:45:34 +09:00

869 B

SPDX-License-Identifier: GPL-2.0

PCI Endpoint Support

menu "PCI Endpoint"

config PCI_ENDPOINT bool "PCI Endpoint Support" depends on HAVE_PCI help Enable this configuration option to support configurable PCI endpoint. This should be enabled if the platform has a PCI controller that can operate in endpoint mode.

   Enabling this option will build the endpoint library, which
   includes endpoint controller library and endpoint function
   library.

   If in doubt, say "N" to disable Endpoint support.

config PCI_ENDPOINT_CONFIGFS bool "PCI Endpoint Configfs Support" depends on PCI_ENDPOINT select CONFIGFS_FS help This will enable the configfs entry that can be used to configure the endpoint function and used to bind the function with a endpoint controller.

source "drivers/pci/endpoint/functions/Kconfig"

endmenu