1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2963de473SAllen Hubbeconfig NTB_PINGPONG 3963de473SAllen Hubbe tristate "NTB Ping Pong Test Client" 4963de473SAllen Hubbe help 5963de473SAllen Hubbe This is a simple ping pong driver that exercises the scratchpads and 6963de473SAllen Hubbe doorbells of the ntb hardware. This driver may be used to test that 7963de473SAllen Hubbe your ntb hardware and drivers are functioning at a basic level. 8963de473SAllen Hubbe 9963de473SAllen Hubbe If unsure, say N. 10578b881bSAllen Hubbe 11578b881bSAllen Hubbeconfig NTB_TOOL 12578b881bSAllen Hubbe tristate "NTB Debugging Tool Test Client" 13578b881bSAllen Hubbe help 14578b881bSAllen Hubbe This is a simple debugging driver that enables the doorbell and 15578b881bSAllen Hubbe scratchpad registers to be read and written from the debugfs. This 16578b881bSAllen Hubbe enables more complicated debugging to be scripted from user space. 17578b881bSAllen Hubbe This driver may be used to test that your ntb hardware and drivers are 18578b881bSAllen Hubbe functioning at a basic level. 19578b881bSAllen Hubbe 20578b881bSAllen Hubbe If unsure, say N. 218a7b6a77SDave Jiang 228a7b6a77SDave Jiangconfig NTB_PERF 238a7b6a77SDave Jiang tristate "NTB RAW Perf Measuring Tool" 248a7b6a77SDave Jiang help 258a7b6a77SDave Jiang This is a tool to measure raw NTB performance by transferring data 268a7b6a77SDave Jiang to and from the window without additional software interaction. 278a7b6a77SDave Jiang 288a7b6a77SDave Jiang If unsure, say N. 29*a6bed7a5SLogan Gunthorpe 30*a6bed7a5SLogan Gunthorpeconfig NTB_MSI_TEST 31*a6bed7a5SLogan Gunthorpe tristate "NTB MSI Test Client" 32*a6bed7a5SLogan Gunthorpe depends on NTB_MSI 33*a6bed7a5SLogan Gunthorpe help 34*a6bed7a5SLogan Gunthorpe This tool demonstrates the use of the NTB MSI library to 35*a6bed7a5SLogan Gunthorpe send MSI interrupts between peers. 36*a6bed7a5SLogan Gunthorpe 37*a6bed7a5SLogan Gunthorpe If unsure, say N. 38