1# SPDX-License-Identifier: GPL-2.0 2# 3# PCI Endpoint Functions 4# 5 6config PCI_EPF_TEST 7 tristate "PCI Endpoint Test driver" 8 depends on PCI_ENDPOINT 9 select CONFIGFS_FS 10 select CRC32 11 help 12 Enable this configuration option to enable the test driver 13 for PCI Endpoint. 14 15 If in doubt, say "N" to disable Endpoint test driver. 16 17config PCI_EPF_NTB 18 tristate "PCI Endpoint NTB driver" 19 depends on PCI_ENDPOINT 20 select CONFIGFS_FS 21 help 22 Select this configuration option to enable the Non-Transparent 23 Bridge (NTB) driver for PCI Endpoint. NTB driver implements NTB 24 controller functionality using multiple PCIe endpoint instances. 25 It can support NTB endpoint function devices created using 26 device tree. 27 28 If in doubt, say "N" to disable Endpoint NTB driver. 29 30config PCI_EPF_VNTB 31 tristate "PCI Endpoint Virtual NTB driver" 32 depends on PCI_ENDPOINT 33 depends on NTB 34 select CONFIGFS_FS 35 help 36 Select this configuration option to enable the Non-Transparent 37 Bridge (NTB) driver for PCIe Endpoint. NTB driver implements NTB 38 between PCI Root Port and PCIe Endpoint. 39 40 If in doubt, say "N" to disable Endpoint NTB driver. 41 42config PCI_EPF_MHI 43 tristate "PCI Endpoint driver for MHI bus" 44 depends on PCI_ENDPOINT && MHI_BUS_EP 45 help 46 Enable this configuration option to enable the PCI Endpoint 47 driver for Modem Host Interface (MHI) bus in Qualcomm Endpoint 48 devices such as SDX55. 49 50 If in doubt, say "N" to disable Endpoint driver for MHI bus. 51