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