]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: endpoint: Add EP function driver to provide NTB functionality
authorKishon Vijay Abraham I <kishon@ti.com>
Mon, 1 Feb 2021 19:58:05 +0000 (01:28 +0530)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 23 Feb 2021 20:12:28 +0000 (14:12 -0600)
commit8b821cf761503b80d0bd052f932adfe1bc1a0088
tree183769430669d0886555b683fb775b47914bc994
parenta62074a9ba856082a60ff60693abd79f4b55177d
PCI: endpoint: Add EP function driver to provide NTB functionality

Add a new endpoint function driver to provide NTB functionality using
multiple PCIe endpoint instances.

[arnd@arndb.de: Select configfs dependency]
[yebin10@huawei.com: Fix unused but set variables]
[geert+renesas@glider.be: Explain NTB in PCI_EPF_NTB help text]

Link: https://lore.kernel.org/r/20210201195809.7342-14-kishon@ti.com
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Ye Bin <yebin10@huawei.com>
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/endpoint/functions/Kconfig
drivers/pci/endpoint/functions/Makefile
drivers/pci/endpoint/functions/pci-epf-ntb.c [new file with mode: 0644]