17328c8f4SBjorn Helgaas# SPDX-License-Identifier: GPL-2.0
2349e7a85SKishon Vijay Abraham I#
3349e7a85SKishon Vijay Abraham I# PCI Endpoint Functions
4349e7a85SKishon Vijay Abraham I#
5349e7a85SKishon Vijay Abraham I
6349e7a85SKishon Vijay Abraham Iconfig PCI_EPF_TEST
7349e7a85SKishon Vijay Abraham I	tristate "PCI Endpoint Test driver"
8349e7a85SKishon Vijay Abraham I	depends on PCI_ENDPOINT
998dbf5afSRandy Dunlap	select CRC32
10349e7a85SKishon Vijay Abraham I	help
11349e7a85SKishon Vijay Abraham I	   Enable this configuration option to enable the test driver
12349e7a85SKishon Vijay Abraham I	   for PCI Endpoint.
13349e7a85SKishon Vijay Abraham I
14349e7a85SKishon Vijay Abraham I	   If in doubt, say "N" to disable Endpoint test driver.
15*8b821cf7SKishon Vijay Abraham I
16*8b821cf7SKishon Vijay Abraham Iconfig PCI_EPF_NTB
17*8b821cf7SKishon Vijay Abraham I	tristate "PCI Endpoint NTB driver"
18*8b821cf7SKishon Vijay Abraham I	depends on PCI_ENDPOINT
19*8b821cf7SKishon Vijay Abraham I	select CONFIGFS_FS
20*8b821cf7SKishon Vijay Abraham I	help
21*8b821cf7SKishon Vijay Abraham I	  Select this configuration option to enable the Non-Transparent
22*8b821cf7SKishon Vijay Abraham I	  Bridge (NTB) driver for PCI Endpoint. NTB driver implements NTB
23*8b821cf7SKishon Vijay Abraham I	  controller functionality using multiple PCIe endpoint instances.
24*8b821cf7SKishon Vijay Abraham I	  It can support NTB endpoint function devices created using
25*8b821cf7SKishon Vijay Abraham I	  device tree.
26*8b821cf7SKishon Vijay Abraham I
27*8b821cf7SKishon Vijay Abraham I	  If in doubt, say "N" to disable Endpoint NTB driver.
28