162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig NTB_PINGPONG 362306a36Sopenharmony_ci tristate "NTB Ping Pong Test Client" 462306a36Sopenharmony_ci help 562306a36Sopenharmony_ci This is a simple ping pong driver that exercises the scratchpads and 662306a36Sopenharmony_ci doorbells of the ntb hardware. This driver may be used to test that 762306a36Sopenharmony_ci your ntb hardware and drivers are functioning at a basic level. 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci If unsure, say N. 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciconfig NTB_TOOL 1262306a36Sopenharmony_ci tristate "NTB Debugging Tool Test Client" 1362306a36Sopenharmony_ci help 1462306a36Sopenharmony_ci This is a simple debugging driver that enables the doorbell and 1562306a36Sopenharmony_ci scratchpad registers to be read and written from the debugfs. This 1662306a36Sopenharmony_ci enables more complicated debugging to be scripted from user space. 1762306a36Sopenharmony_ci This driver may be used to test that your ntb hardware and drivers are 1862306a36Sopenharmony_ci functioning at a basic level. 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci If unsure, say N. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciconfig NTB_PERF 2362306a36Sopenharmony_ci tristate "NTB RAW Perf Measuring Tool" 2462306a36Sopenharmony_ci help 2562306a36Sopenharmony_ci This is a tool to measure raw NTB performance by transferring data 2662306a36Sopenharmony_ci to and from the window without additional software interaction. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci If unsure, say N. 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ciconfig NTB_MSI_TEST 3162306a36Sopenharmony_ci tristate "NTB MSI Test Client" 3262306a36Sopenharmony_ci depends on NTB_MSI 3362306a36Sopenharmony_ci help 3462306a36Sopenharmony_ci This tool demonstrates the use of the NTB MSI library to 3562306a36Sopenharmony_ci send MSI interrupts between peers. 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ci If unsure, say N. 38