Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.1.
  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