Linux Audio

Check our new training course

Loading...
v6.2
  1What: 		/sys/kernel/config/most_<component>
  2Date: 		March 8, 2019
  3KernelVersion:  5.2
  4Description: 	Interface is used to configure and connect device channels
  5		to component drivers.
  6
  7		Attributes are visible only when configfs is mounted. To mount
  8		configfs in /sys/kernel/config directory use:
  9		# mount -t configfs none /sys/kernel/config/
 10
 11
 12What: 		/sys/kernel/config/most_cdev/<link>
 13Date: 		March 8, 2019
 14KernelVersion:  5.2
 15Description:
 16		The attributes:
 17
 18		buffer_size
 19				configure the buffer size for this channel
 20
 21		subbuffer_size
 22				configure the sub-buffer size for this channel
 23				(needed for synchronous and isochronous data)
 24
 25
 26		num_buffers
 27				configure number of buffers used for this
 28				channel
 29
 30		datatype
 31				configure type of data that will travel over
 32				this channel
 33
 34		direction
 35				configure whether this link will be an input
 36				or output
 37
 38		dbr_size
 39				configure DBR data buffer size (this is used
 40				for MediaLB communication only)
 41
 42		packets_per_xact
 43				configure the number of packets that will be
 44				collected from the network before being
 45				transmitted via USB (this is used for USB
 46				communication only)
 47
 48		device
 49				name of the device the link is to be attached to
 50
 51		channel
 52				name of the channel the link is to be attached to
 53
 54		comp_params
 55				pass parameters needed by some components
 56
 57		create_link
 58				write '1' to this attribute to trigger the
 59				creation of the link. In case of speculative
 60				configuration, the creation is post-poned until
 61				a physical device is being attached to the bus.
 62
 63		destroy_link
 64				write '1' to this attribute to destroy an
 65				active link
 66
 67What: 		/sys/kernel/config/most_video/<link>
 68Date: 		March 8, 2019
 69KernelVersion:  5.2
 70Description:
 71		The attributes:
 72
 73		buffer_size
 74				configure the buffer size for this channel
 75
 76		subbuffer_size
 77				configure the sub-buffer size for this channel
 78				(needed for synchronous and isochronous data)
 79
 80
 81		num_buffers
 82				configure number of buffers used for this
 83				channel
 84
 85		datatype
 86				configure type of data that will travel over
 87				this channel
 88
 89		direction
 90				configure whether this link will be an input
 91				or output
 92
 93		dbr_size
 94				configure DBR data buffer size (this is used
 95				for MediaLB communication only)
 96
 97		packets_per_xact
 98				configure the number of packets that will be
 99				collected from the network before being
100				transmitted via USB (this is used for USB
101				communication only)
102
103		device
104				name of the device the link is to be attached to
105
106		channel
107				name of the channel the link is to be attached to
108
109		comp_params
110				pass parameters needed by some components
111
112		create_link
113				write '1' to this attribute to trigger the
114				creation of the link. In case of speculative
115				configuration, the creation is post-poned until
116				a physical device is being attached to the bus.
117
118		destroy_link
119				write '1' to this attribute to destroy an
120				active link
121
122What: 		/sys/kernel/config/most_net/<link>
123Date: 		March 8, 2019
124KernelVersion:  5.2
125Description:
126		The attributes:
127
128		buffer_size
129				configure the buffer size for this channel
130
131		subbuffer_size
132				configure the sub-buffer size for this channel
133				(needed for synchronous and isochronous data)
134
135
136		num_buffers
137				configure number of buffers used for this
138				channel
139
140		datatype
141				configure type of data that will travel over
142				this channel
143
144		direction
145				configure whether this link will be an input
146				or output
147
148		dbr_size
149				configure DBR data buffer size (this is used
150				for MediaLB communication only)
151
152		packets_per_xact
153				configure the number of packets that will be
154				collected from the network before being
155				transmitted via USB (this is used for USB
156				communication only)
157
158		device
159				name of the device the link is to be attached to
160
161		channel
162				name of the channel the link is to be attached to
163
164		comp_params
165				pass parameters needed by some components
166
167		create_link
168				write '1' to this attribute to trigger the
169				creation of the link. In case of speculative
170				configuration, the creation is post-poned until
171				a physical device is being attached to the bus.
172
173		destroy_link
174				write '1' to this attribute to destroy an
175				active link
176
177What: 		/sys/kernel/config/most_sound/<card>
178Date: 		March 8, 2019
179KernelVersion:  5.2
180Description:
181		The attributes:
182
183		create_card
184				write '1' to this attribute to trigger the
185                                registration of the sound card with the ALSA
186				subsystem.
187
188What: 		/sys/kernel/config/most_sound/<card>/<link>
189Date: 		March 8, 2019
190KernelVersion:  5.2
191Description:
192		The attributes:
193
194		buffer_size
195				configure the buffer size for this channel
196
197		subbuffer_size
198				configure the sub-buffer size for this channel
199				(needed for synchronous and isochronous data)
200
201
202		num_buffers
203				configure number of buffers used for this
204				channel
205
206		datatype
207				configure type of data that will travel over
208				this channel
209
210		direction
211				configure whether this link will be an input
212				or output
213
214		dbr_size
215				configure DBR data buffer size (this is used
216				for MediaLB communication only)
217
218		packets_per_xact
219				configure the number of packets that will be
220				collected from the network before being
221				transmitted via USB (this is used for USB
222				communication only)
223
224		device
225				name of the device the link is to be attached to
226
227		channel
228				name of the channel the link is to be attached to
229
230		comp_params
231				pass parameters needed by some components
232
233		create_link
234				write '1' to this attribute to trigger the
235				creation of the link. In case of speculative
236				configuration, the creation is post-poned until
237				a physical device is being attached to the bus.
238
239		destroy_link
240				write '1' to this attribute to destroy an
241				active link
v5.9
  1What: 		/sys/kernel/config/most_<component>
  2Date: 		March 8, 2019
  3KernelVersion:  5.2
  4Description: 	Interface is used to configure and connect device channels
  5		to component drivers.
  6
  7		Attributes are visible only when configfs is mounted. To mount
  8		configfs in /sys/kernel/config directory use:
  9		# mount -t configfs none /sys/kernel/config/
 10
 11
 12What: 		/sys/kernel/config/most_cdev/<link>
 13Date: 		March 8, 2019
 14KernelVersion:  5.2
 15Description:
 16		The attributes:
 17
 18		buffer_size	configure the buffer size for this channel
 
 19
 20		subbuffer_size	configure the sub-buffer size for this channel
 21				(needed for synchronous and isochrnous data)
 
 22
 23
 24		num_buffers	configure number of buffers used for this
 
 25				channel
 26
 27		datatype	configure type of data that will travel over
 
 28				this channel
 29
 30		direction	configure whether this link will be an input
 
 31				or output
 32
 33		dbr_size	configure DBR data buffer size (this is used
 
 34				for MediaLB communication only)
 35
 36		packets_per_xact
 37				configure the number of packets that will be
 38				collected from the network before being
 39				transmitted via USB (this is used for USB
 40				communication only)
 41
 42		device		name of the device the link is to be attached to
 
 43
 44		channel		name of the channel the link is to be attached to
 
 45
 46		comp_params	pass parameters needed by some components
 
 47
 48		create_link	write '1' to this attribute to trigger the
 
 49				creation of the link. In case of speculative
 50				configuration, the creation is post-poned until
 51				a physical device is being attached to the bus.
 52
 53		destroy_link	write '1' to this attribute to destroy an
 
 54				active link
 55
 56What: 		/sys/kernel/config/most_video/<link>
 57Date: 		March 8, 2019
 58KernelVersion:  5.2
 59Description:
 60		The attributes:
 61
 62		buffer_size	configure the buffer size for this channel
 
 63
 64		subbuffer_size	configure the sub-buffer size for this channel
 65				(needed for synchronous and isochrnous data)
 
 66
 67
 68		num_buffers	configure number of buffers used for this
 
 69				channel
 70
 71		datatype	configure type of data that will travel over
 
 72				this channel
 73
 74		direction	configure whether this link will be an input
 
 75				or output
 76
 77		dbr_size	configure DBR data buffer size (this is used
 
 78				for MediaLB communication only)
 79
 80		packets_per_xact
 81				configure the number of packets that will be
 82				collected from the network before being
 83				transmitted via USB (this is used for USB
 84				communication only)
 85
 86		device		name of the device the link is to be attached to
 
 87
 88		channel		name of the channel the link is to be attached to
 
 89
 90		comp_params	pass parameters needed by some components
 
 91
 92		create_link	write '1' to this attribute to trigger the
 
 93				creation of the link. In case of speculative
 94				configuration, the creation is post-poned until
 95				a physical device is being attached to the bus.
 96
 97		destroy_link	write '1' to this attribute to destroy an
 
 98				active link
 99
100What: 		/sys/kernel/config/most_net/<link>
101Date: 		March 8, 2019
102KernelVersion:  5.2
103Description:
104		The attributes:
105
106		buffer_size	configure the buffer size for this channel
 
107
108		subbuffer_size	configure the sub-buffer size for this channel
109				(needed for synchronous and isochrnous data)
 
110
111
112		num_buffers	configure number of buffers used for this
 
113				channel
114
115		datatype	configure type of data that will travel over
 
116				this channel
117
118		direction	configure whether this link will be an input
 
119				or output
120
121		dbr_size	configure DBR data buffer size (this is used
 
122				for MediaLB communication only)
123
124		packets_per_xact
125				configure the number of packets that will be
126				collected from the network before being
127				transmitted via USB (this is used for USB
128				communication only)
129
130		device		name of the device the link is to be attached to
 
131
132		channel		name of the channel the link is to be attached to
 
133
134		comp_params	pass parameters needed by some components
 
135
136		create_link	write '1' to this attribute to trigger the
 
137				creation of the link. In case of speculative
138				configuration, the creation is post-poned until
139				a physical device is being attached to the bus.
140
141		destroy_link	write '1' to this attribute to destroy an
 
142				active link
143
144What: 		/sys/kernel/config/most_sound/<card>
145Date: 		March 8, 2019
146KernelVersion:  5.2
147Description:
148		The attributes:
149
150		create_card	write '1' to this attribute to trigger the
 
151                                registration of the sound card with the ALSA
152				subsystem.
153
154What: 		/sys/kernel/config/most_sound/<card>/<link>
155Date: 		March 8, 2019
156KernelVersion:  5.2
157Description:
158		The attributes:
159
160		buffer_size	configure the buffer size for this channel
 
161
162		subbuffer_size	configure the sub-buffer size for this channel
163				(needed for synchronous and isochrnous data)
 
164
165
166		num_buffers	configure number of buffers used for this
 
167				channel
168
169		datatype	configure type of data that will travel over
 
170				this channel
171
172		direction	configure whether this link will be an input
 
173				or output
174
175		dbr_size	configure DBR data buffer size (this is used
 
176				for MediaLB communication only)
177
178		packets_per_xact
179				configure the number of packets that will be
180				collected from the network before being
181				transmitted via USB (this is used for USB
182				communication only)
183
184		device		name of the device the link is to be attached to
 
185
186		channel		name of the channel the link is to be attached to
 
187
188		comp_params	pass parameters needed by some components
 
189
190		create_link	write '1' to this attribute to trigger the
 
191				creation of the link. In case of speculative
192				configuration, the creation is post-poned until
193				a physical device is being attached to the bus.
194
195		destroy_link	write '1' to this attribute to destroy an
 
196				active link