24 lines
890 B
Plaintext
24 lines
890 B
Plaintext
Subsystem: kernel-tests/bam_dmux_loopback
|
|
|
|
Test: bam_dmux_loopback_ktest.sh
|
|
Parameters:
|
|
-n: Nominal test case (Basic data connectivity test)
|
|
-a: Adversarial test case (Currently holds no tests)
|
|
-r: Repeatability test case (Multiple iterations of the nominal test)
|
|
-s: Stress test case (Performs a basic throughput test)
|
|
-h: Help text.
|
|
|
|
Description:
|
|
This test isolates the bam_dmux driver from the hardware and establishes a
|
|
loopback path by simulating the hardware for the purposes of unit testing and
|
|
validation of the driver in isolation.
|
|
|
|
Target support:
|
|
This test is applicable to any target which has a bam_dmux based data path,
|
|
including but not limited to 8960, 8974, and 8916.
|
|
|
|
Notes:
|
|
Unloading the kernel module to return the bam_dmux driver to normal mode is
|
|
disabled due to design limitations. The current workaround to restore the data
|
|
path is to restart the device.
|