 394b701ce4
			
		
	
	
	394b701ce4
	
	
	
		
			
			Adds a RapidIO subsystem to the kernel. RIO is a switched fabric interconnect used in higher-end embedded applications. The curious can look at the specs over at http://www.rapidio.org The core code implements enumeration/discovery, management of devices/resources, and interfaces for RIO drivers. There's a lot more to do to take advantages of all the hardware features. However, this should provide a good base for folks with RIO hardware to start contributing. Signed-off-by: Matt Porter <mporter@kernel.crashing.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
		
			
				
	
	
		
			18 lines
		
	
	
	
		
			498 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			498 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
| #
 | |
| # RapidIO configuration
 | |
| #
 | |
| config RAPIDIO_8_BIT_TRANSPORT
 | |
| 	bool "8-bit transport addressing"
 | |
| 	depends on RAPIDIO
 | |
| 	---help---
 | |
| 	  By default, the kernel assumes a 16-bit addressed RapidIO
 | |
| 	  network. By selecting this option, the kernel will support
 | |
| 	  an 8-bit addressed network.
 | |
| 
 | |
| config RAPIDIO_DISC_TIMEOUT
 | |
| 	int "Discovery timeout duration (seconds)"
 | |
| 	depends on RAPIDIO
 | |
| 	default "30"
 | |
| 	---help---
 | |
| 	  Amount of time a discovery node waits for a host to complete
 | |
| 	  enumeration beforing giving up.
 |