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.
158b821cf7SKishon Vijay Abraham I
168b821cf7SKishon Vijay Abraham Iconfig PCI_EPF_NTB
178b821cf7SKishon Vijay Abraham I	tristate "PCI Endpoint NTB driver"
188b821cf7SKishon Vijay Abraham I	depends on PCI_ENDPOINT
198b821cf7SKishon Vijay Abraham I	select CONFIGFS_FS
208b821cf7SKishon Vijay Abraham I	help
218b821cf7SKishon Vijay Abraham I	  Select this configuration option to enable the Non-Transparent
228b821cf7SKishon Vijay Abraham I	  Bridge (NTB) driver for PCI Endpoint. NTB driver implements NTB
238b821cf7SKishon Vijay Abraham I	  controller functionality using multiple PCIe endpoint instances.
248b821cf7SKishon Vijay Abraham I	  It can support NTB endpoint function devices created using
258b821cf7SKishon Vijay Abraham I	  device tree.
268b821cf7SKishon Vijay Abraham I
278b821cf7SKishon Vijay Abraham I	  If in doubt, say "N" to disable Endpoint NTB driver.
28*e35f56bbSFrank Li
29*e35f56bbSFrank Liconfig PCI_EPF_VNTB
30*e35f56bbSFrank Li        tristate "PCI Endpoint NTB driver"
31*e35f56bbSFrank Li        depends on PCI_ENDPOINT
32*e35f56bbSFrank Li        select CONFIGFS_FS
33*e35f56bbSFrank Li        help
34*e35f56bbSFrank Li          Select this configuration option to enable the Non-Transparent
35*e35f56bbSFrank Li          Bridge (NTB) driver for PCIe Endpoint. NTB driver implements NTB
36*e35f56bbSFrank Li          between PCI Root Port and PCIe Endpoint.
37*e35f56bbSFrank Li
38*e35f56bbSFrank Li          If in doubt, say "N" to disable Endpoint NTB driver.
39