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.
 |