Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[sfrench/cifs-2.6.git] / drivers / ntb / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig NTB
3         tristate "Non-Transparent Bridge support"
4         depends on PCI
5         help
6          The PCI-E Non-transparent bridge hardware is a point-to-point PCI-E bus
7          connecting 2 systems.  When configured, writes to the device's PCI
8          mapped memory will be mirrored to a buffer on the remote system.  The
9          ntb Linux driver uses this point-to-point communication as a method to
10          transfer data from one system to the other.
11
12          If unsure, say N.
13
14 if NTB
15
16 source "drivers/ntb/hw/Kconfig"
17
18 source "drivers/ntb/test/Kconfig"
19
20 config NTB_TRANSPORT
21         tristate "NTB Transport Client"
22         help
23          This is a transport driver that enables connected systems to exchange
24          messages over the ntb hardware.  The transport exposes a queue pair api
25          to client drivers.
26
27          If unsure, say N.
28
29 endif # NTB