drivers/pci/endpoint/functions/Kconfig

Source file repositories/reference/linux-study-clean/drivers/pci/endpoint/functions/Kconfig

File Facts

System
Linux kernel
Corpus path
drivers/pci/endpoint/functions/Kconfig
Extension
[no extension]
Size
1474 bytes
Lines
51
Domain
Representative Device Path
Bucket
PCIe NVMe Storage Path
Inferred role
Representative Device Path: build/configuration rule
Status
atlas-only

Why This File Exists

Part of the selected hardware vertical slice: PCI discovery, driver binding, NVMe queues, block requests, DMA, interrupts, and completion.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0
#
# PCI Endpoint Functions
#

config PCI_EPF_TEST
	tristate "PCI Endpoint Test driver"
	depends on PCI_ENDPOINT
	select CONFIGFS_FS
	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.

Annotation

Implementation Notes