242 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			242 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
What: 		/sys/kernel/config/most_<component>
 | 
						|
Date: 		March 8, 2019
 | 
						|
KernelVersion:  5.2
 | 
						|
Description: 	Interface is used to configure and connect device channels
 | 
						|
		to component drivers.
 | 
						|
 | 
						|
		Attributes are visible only when configfs is mounted. To mount
 | 
						|
		configfs in /sys/kernel/config directory use:
 | 
						|
		# mount -t configfs none /sys/kernel/config/
 | 
						|
 | 
						|
 | 
						|
What: 		/sys/kernel/config/most_cdev/<link>
 | 
						|
Date: 		March 8, 2019
 | 
						|
KernelVersion:  5.2
 | 
						|
Description:
 | 
						|
		The attributes:
 | 
						|
 | 
						|
		buffer_size
 | 
						|
				configure the buffer size for this channel
 | 
						|
 | 
						|
		subbuffer_size
 | 
						|
				configure the sub-buffer size for this channel
 | 
						|
				(needed for synchronous and isochronous data)
 | 
						|
 | 
						|
 | 
						|
		num_buffers
 | 
						|
				configure number of buffers used for this
 | 
						|
				channel
 | 
						|
 | 
						|
		datatype
 | 
						|
				configure type of data that will travel over
 | 
						|
				this channel
 | 
						|
 | 
						|
		direction
 | 
						|
				configure whether this link will be an input
 | 
						|
				or output
 | 
						|
 | 
						|
		dbr_size
 | 
						|
				configure DBR data buffer size (this is used
 | 
						|
				for MediaLB communication only)
 | 
						|
 | 
						|
		packets_per_xact
 | 
						|
				configure the number of packets that will be
 | 
						|
				collected from the network before being
 | 
						|
				transmitted via USB (this is used for USB
 | 
						|
				communication only)
 | 
						|
 | 
						|
		device
 | 
						|
				name of the device the link is to be attached to
 | 
						|
 | 
						|
		channel
 | 
						|
				name of the channel the link is to be attached to
 | 
						|
 | 
						|
		comp_params
 | 
						|
				pass parameters needed by some components
 | 
						|
 | 
						|
		create_link
 | 
						|
				write '1' to this attribute to trigger the
 | 
						|
				creation of the link. In case of speculative
 | 
						|
				configuration, the creation is post-poned until
 | 
						|
				a physical device is being attached to the bus.
 | 
						|
 | 
						|
		destroy_link
 | 
						|
				write '1' to this attribute to destroy an
 | 
						|
				active link
 | 
						|
 | 
						|
What: 		/sys/kernel/config/most_video/<link>
 | 
						|
Date: 		March 8, 2019
 | 
						|
KernelVersion:  5.2
 | 
						|
Description:
 | 
						|
		The attributes:
 | 
						|
 | 
						|
		buffer_size
 | 
						|
				configure the buffer size for this channel
 | 
						|
 | 
						|
		subbuffer_size
 | 
						|
				configure the sub-buffer size for this channel
 | 
						|
				(needed for synchronous and isochronous data)
 | 
						|
 | 
						|
 | 
						|
		num_buffers
 | 
						|
				configure number of buffers used for this
 | 
						|
				channel
 | 
						|
 | 
						|
		datatype
 | 
						|
				configure type of data that will travel over
 | 
						|
				this channel
 | 
						|
 | 
						|
		direction
 | 
						|
				configure whether this link will be an input
 | 
						|
				or output
 | 
						|
 | 
						|
		dbr_size
 | 
						|
				configure DBR data buffer size (this is used
 | 
						|
				for MediaLB communication only)
 | 
						|
 | 
						|
		packets_per_xact
 | 
						|
				configure the number of packets that will be
 | 
						|
				collected from the network before being
 | 
						|
				transmitted via USB (this is used for USB
 | 
						|
				communication only)
 | 
						|
 | 
						|
		device
 | 
						|
				name of the device the link is to be attached to
 | 
						|
 | 
						|
		channel
 | 
						|
				name of the channel the link is to be attached to
 | 
						|
 | 
						|
		comp_params
 | 
						|
				pass parameters needed by some components
 | 
						|
 | 
						|
		create_link
 | 
						|
				write '1' to this attribute to trigger the
 | 
						|
				creation of the link. In case of speculative
 | 
						|
				configuration, the creation is post-poned until
 | 
						|
				a physical device is being attached to the bus.
 | 
						|
 | 
						|
		destroy_link
 | 
						|
				write '1' to this attribute to destroy an
 | 
						|
				active link
 | 
						|
 | 
						|
What: 		/sys/kernel/config/most_net/<link>
 | 
						|
Date: 		March 8, 2019
 | 
						|
KernelVersion:  5.2
 | 
						|
Description:
 | 
						|
		The attributes:
 | 
						|
 | 
						|
		buffer_size
 | 
						|
				configure the buffer size for this channel
 | 
						|
 | 
						|
		subbuffer_size
 | 
						|
				configure the sub-buffer size for this channel
 | 
						|
				(needed for synchronous and isochronous data)
 | 
						|
 | 
						|
 | 
						|
		num_buffers
 | 
						|
				configure number of buffers used for this
 | 
						|
				channel
 | 
						|
 | 
						|
		datatype
 | 
						|
				configure type of data that will travel over
 | 
						|
				this channel
 | 
						|
 | 
						|
		direction
 | 
						|
				configure whether this link will be an input
 | 
						|
				or output
 | 
						|
 | 
						|
		dbr_size
 | 
						|
				configure DBR data buffer size (this is used
 | 
						|
				for MediaLB communication only)
 | 
						|
 | 
						|
		packets_per_xact
 | 
						|
				configure the number of packets that will be
 | 
						|
				collected from the network before being
 | 
						|
				transmitted via USB (this is used for USB
 | 
						|
				communication only)
 | 
						|
 | 
						|
		device
 | 
						|
				name of the device the link is to be attached to
 | 
						|
 | 
						|
		channel
 | 
						|
				name of the channel the link is to be attached to
 | 
						|
 | 
						|
		comp_params
 | 
						|
				pass parameters needed by some components
 | 
						|
 | 
						|
		create_link
 | 
						|
				write '1' to this attribute to trigger the
 | 
						|
				creation of the link. In case of speculative
 | 
						|
				configuration, the creation is post-poned until
 | 
						|
				a physical device is being attached to the bus.
 | 
						|
 | 
						|
		destroy_link
 | 
						|
				write '1' to this attribute to destroy an
 | 
						|
				active link
 | 
						|
 | 
						|
What: 		/sys/kernel/config/most_sound/<card>
 | 
						|
Date: 		March 8, 2019
 | 
						|
KernelVersion:  5.2
 | 
						|
Description:
 | 
						|
		The attributes:
 | 
						|
 | 
						|
		create_card
 | 
						|
				write '1' to this attribute to trigger the
 | 
						|
                                registration of the sound card with the ALSA
 | 
						|
				subsystem.
 | 
						|
 | 
						|
What: 		/sys/kernel/config/most_sound/<card>/<link>
 | 
						|
Date: 		March 8, 2019
 | 
						|
KernelVersion:  5.2
 | 
						|
Description:
 | 
						|
		The attributes:
 | 
						|
 | 
						|
		buffer_size
 | 
						|
				configure the buffer size for this channel
 | 
						|
 | 
						|
		subbuffer_size
 | 
						|
				configure the sub-buffer size for this channel
 | 
						|
				(needed for synchronous and isochronous data)
 | 
						|
 | 
						|
 | 
						|
		num_buffers
 | 
						|
				configure number of buffers used for this
 | 
						|
				channel
 | 
						|
 | 
						|
		datatype
 | 
						|
				configure type of data that will travel over
 | 
						|
				this channel
 | 
						|
 | 
						|
		direction
 | 
						|
				configure whether this link will be an input
 | 
						|
				or output
 | 
						|
 | 
						|
		dbr_size
 | 
						|
				configure DBR data buffer size (this is used
 | 
						|
				for MediaLB communication only)
 | 
						|
 | 
						|
		packets_per_xact
 | 
						|
				configure the number of packets that will be
 | 
						|
				collected from the network before being
 | 
						|
				transmitted via USB (this is used for USB
 | 
						|
				communication only)
 | 
						|
 | 
						|
		device
 | 
						|
				name of the device the link is to be attached to
 | 
						|
 | 
						|
		channel
 | 
						|
				name of the channel the link is to be attached to
 | 
						|
 | 
						|
		comp_params
 | 
						|
				pass parameters needed by some components
 | 
						|
 | 
						|
		create_link
 | 
						|
				write '1' to this attribute to trigger the
 | 
						|
				creation of the link. In case of speculative
 | 
						|
				configuration, the creation is post-poned until
 | 
						|
				a physical device is being attached to the bus.
 | 
						|
 | 
						|
		destroy_link
 | 
						|
				write '1' to this attribute to destroy an
 | 
						|
				active link
 |