2023-08-30 17:31:07 +02:00
|
|
|
# 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
|
2023-10-24 12:59:35 +02:00
|
|
|
tristate "PCI Endpoint Virtual NTB driver"
|
2023-08-30 17:31:07 +02:00
|
|
|
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.
|
2023-10-24 12:59:35 +02:00
|
|
|
|
|
|
|
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.
|