24 lines
		
	
	
		
			1007 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			1007 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
What:		/sys/bus/i2c/.../idle_state
 | 
						|
Date:		January 2019
 | 
						|
KernelVersion:	5.2
 | 
						|
Contact:	Robert Shearman <robert.shearman@att.com>
 | 
						|
Description:
 | 
						|
		Value that exists only for mux devices that can be
 | 
						|
		written to control the behaviour of the multiplexer on
 | 
						|
		idle. Possible values:
 | 
						|
 | 
						|
		===========  ===============================================
 | 
						|
		-2	     disconnect on idle, i.e. deselect the last used
 | 
						|
			     channel, which is useful when there is a device
 | 
						|
			     with an address that conflicts with another
 | 
						|
			     device on another mux on the same parent bus.
 | 
						|
		-1	     leave the mux as-is, which is the most optimal
 | 
						|
			     setting in terms of I2C operations and is the
 | 
						|
			     default mode.
 | 
						|
		0..<nchans>  set the mux to a predetermined channel,
 | 
						|
			     which is useful if there is one channel that is
 | 
						|
			     used almost always, and you want to reduce the
 | 
						|
			     latency for normal operations after rare
 | 
						|
			     transactions on other channels
 | 
						|
		===========  ===============================================
 |