1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyunconfig NTB_PINGPONG 3*4882a593Smuzhiyun tristate "NTB Ping Pong Test Client" 4*4882a593Smuzhiyun help 5*4882a593Smuzhiyun This is a simple ping pong driver that exercises the scratchpads and 6*4882a593Smuzhiyun doorbells of the ntb hardware. This driver may be used to test that 7*4882a593Smuzhiyun your ntb hardware and drivers are functioning at a basic level. 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun If unsure, say N. 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunconfig NTB_TOOL 12*4882a593Smuzhiyun tristate "NTB Debugging Tool Test Client" 13*4882a593Smuzhiyun help 14*4882a593Smuzhiyun This is a simple debugging driver that enables the doorbell and 15*4882a593Smuzhiyun scratchpad registers to be read and written from the debugfs. This 16*4882a593Smuzhiyun enables more complicated debugging to be scripted from user space. 17*4882a593Smuzhiyun This driver may be used to test that your ntb hardware and drivers are 18*4882a593Smuzhiyun functioning at a basic level. 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun If unsure, say N. 21*4882a593Smuzhiyun 22*4882a593Smuzhiyunconfig NTB_PERF 23*4882a593Smuzhiyun tristate "NTB RAW Perf Measuring Tool" 24*4882a593Smuzhiyun help 25*4882a593Smuzhiyun This is a tool to measure raw NTB performance by transferring data 26*4882a593Smuzhiyun to and from the window without additional software interaction. 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun If unsure, say N. 29*4882a593Smuzhiyun 30*4882a593Smuzhiyunconfig NTB_MSI_TEST 31*4882a593Smuzhiyun tristate "NTB MSI Test Client" 32*4882a593Smuzhiyun depends on NTB_MSI 33*4882a593Smuzhiyun help 34*4882a593Smuzhiyun This tool demonstrates the use of the NTB MSI library to 35*4882a593Smuzhiyun send MSI interrupts between peers. 36*4882a593Smuzhiyun 37*4882a593Smuzhiyun If unsure, say N. 38