# SPDX-License-Identifier: GPL-2.0 # # PCI Endpoint Functions # config PCI_EPF_TEST tristate "PCI Endpoint Test driver" depends on PCI_ENDPOINT select CRC32 help Enable this configuration option to enable the test driver for PCI Endpoint. If in doubt, say "N" to disable Endpoint test driver. config PCI_EPF_NTB tristate "PCI Endpoint NTB driver" depends on PCI_ENDPOINT select CONFIGFS_FS help Select this configuration option to enable the Non-Transparent Bridge (NTB) driver for PCI Endpoint. NTB driver implements NTB controller functionality using multiple PCIe endpoint instances. It can support NTB endpoint function devices created using device tree. If in doubt, say "N" to disable Endpoint NTB driver. config PCI_EPF_VNTB tristate "PCI Endpoint Virtual NTB driver" depends on PCI_ENDPOINT depends on NTB select CONFIGFS_FS help Select this configuration option to enable the Non-Transparent Bridge (NTB) driver for PCIe Endpoint. NTB driver implements NTB between PCI Root Port and PCIe Endpoint. If in doubt, say "N" to disable Endpoint NTB driver. config PCI_EPF_MHI tristate "PCI Endpoint driver for MHI bus" depends on PCI_ENDPOINT && MHI_BUS_EP help Enable this configuration option to enable the PCI Endpoint driver for Modem Host Interface (MHI) bus in Qualcomm Endpoint devices such as SDX55. If in doubt, say "N" to disable Endpoint driver for MHI bus.