xref: /kernel/linux/linux-5.10/drivers/ntb/test/Kconfig (revision 8c2ecf20)
18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig NTB_PINGPONG
38c2ecf20Sopenharmony_ci	tristate "NTB Ping Pong Test Client"
48c2ecf20Sopenharmony_ci	help
58c2ecf20Sopenharmony_ci	 This is a simple ping pong driver that exercises the scratchpads and
68c2ecf20Sopenharmony_ci	 doorbells of the ntb hardware.  This driver may be used to test that
78c2ecf20Sopenharmony_ci	 your ntb hardware and drivers are functioning at a basic level.
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci	 If unsure, say N.
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciconfig NTB_TOOL
128c2ecf20Sopenharmony_ci	tristate "NTB Debugging Tool Test Client"
138c2ecf20Sopenharmony_ci	help
148c2ecf20Sopenharmony_ci	 This is a simple debugging driver that enables the doorbell and
158c2ecf20Sopenharmony_ci	 scratchpad registers to be read and written from the debugfs.  This
168c2ecf20Sopenharmony_ci	 enables more complicated debugging to be scripted from user space.
178c2ecf20Sopenharmony_ci	 This driver may be used to test that your ntb hardware and drivers are
188c2ecf20Sopenharmony_ci	 functioning at a basic level.
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ci	 If unsure, say N.
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ciconfig NTB_PERF
238c2ecf20Sopenharmony_ci	tristate "NTB RAW Perf Measuring Tool"
248c2ecf20Sopenharmony_ci	help
258c2ecf20Sopenharmony_ci	 This is a tool to measure raw NTB performance by transferring data
268c2ecf20Sopenharmony_ci	 to and from the window without additional software interaction.
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ci	 If unsure, say N.
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ciconfig NTB_MSI_TEST
318c2ecf20Sopenharmony_ci	tristate "NTB MSI Test Client"
328c2ecf20Sopenharmony_ci	depends on NTB_MSI
338c2ecf20Sopenharmony_ci	help
348c2ecf20Sopenharmony_ci	  This tool demonstrates the use of the NTB MSI library to
358c2ecf20Sopenharmony_ci	  send MSI interrupts between peers.
368c2ecf20Sopenharmony_ci
378c2ecf20Sopenharmony_ci	  If unsure, say N.
38