linux-yocto/drivers/pci/endpoint/functions/Kconfig
Manivannan Sadhasivam 1bf5f25324 PCI: endpoint: Add PCI Endpoint function driver for MHI bus
Add PCI Endpoint driver for the Qualcomm MHI (Modem Host Interface) bus.

The driver implements the MHI function over PCI in the endpoint device such
as SDX55 modem. The MHI endpoint function driver acts as a controller
driver for the MHI Endpoint stack and carries out all PCI related
functionality.

Link: https://lore.kernel.org/r/20230602114756.36586-9-manivannan.sadhasivam@linaro.org
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Kishon Vijay Abraham I <kishon@kernel.org>
Reviewed-by: Damien Le Moal <dlemoal@kernel.org>
2023-06-23 15:05:49 -05:00

1.4 KiB

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.