xref: /linux/drivers/dibs/Kconfig (revision a34b0e4e21d6be3c3d620aa7f9dfbf0e9550c19e)
1# SPDX-License-Identifier: GPL-2.0
2config DIBS
3	tristate "DIBS support"
4	default n
5	help
6	  Direct Internal Buffer Sharing (DIBS)
7	  A communication method that uses common physical (internal) memory
8	  for synchronous direct access into a remote buffer.
9
10	  Select this option to provide the abstraction layer between
11	  dibs devices and dibs clients like the SMC protocol.
12	  The module name is dibs.
13
14config DIBS_LO
15	bool "intra-OS shortcut with dibs loopback"
16	depends on DIBS
17	default n
18	help
19	  DIBS_LO enables the creation of an software-emulated dibs device
20	  named lo which can be used for transferring data when communication
21	  occurs within the same OS. This helps in convenient testing of
22	  dibs clients, since dibs loopback is independent of architecture or
23	  hardware.
24