50 lines · plain
1# SPDX-License-Identifier: GPL-2.02#3# PCI Endpoint Functions4#5 6config PCI_EPF_TEST7 tristate "PCI Endpoint Test driver"8 depends on PCI_ENDPOINT9 select CRC3210 help11 Enable this configuration option to enable the test driver12 for PCI Endpoint.13 14 If in doubt, say "N" to disable Endpoint test driver.15 16config PCI_EPF_NTB17 tristate "PCI Endpoint NTB driver"18 depends on PCI_ENDPOINT19 select CONFIGFS_FS20 help21 Select this configuration option to enable the Non-Transparent22 Bridge (NTB) driver for PCI Endpoint. NTB driver implements NTB23 controller functionality using multiple PCIe endpoint instances.24 It can support NTB endpoint function devices created using25 device tree.26 27 If in doubt, say "N" to disable Endpoint NTB driver.28 29config PCI_EPF_VNTB30 tristate "PCI Endpoint Virtual NTB driver"31 depends on PCI_ENDPOINT32 depends on NTB33 select CONFIGFS_FS34 help35 Select this configuration option to enable the Non-Transparent36 Bridge (NTB) driver for PCIe Endpoint. NTB driver implements NTB37 between PCI Root Port and PCIe Endpoint.38 39 If in doubt, say "N" to disable Endpoint NTB driver.40 41config PCI_EPF_MHI42 tristate "PCI Endpoint driver for MHI bus"43 depends on PCI_ENDPOINT && MHI_BUS_EP44 help45 Enable this configuration option to enable the PCI Endpoint46 driver for Modem Host Interface (MHI) bus in Qualcomm Endpoint47 devices such as SDX55.48 49 If in doubt, say "N" to disable Endpoint driver for MHI bus.50