2019-04-03 15:19:55 +02:00
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:
2020-10-30 08:40:50 +01:00
buffer_size
configure the buffer size for this channel
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
subbuffer_size
configure the sub-buffer size for this channel
2019-04-03 15:19:55 +02:00
(needed for synchronous and isochrnous data)
2020-10-30 08:40:50 +01:00
num_buffers
configure number of buffers used for this
2019-04-03 15:19:55 +02:00
channel
2020-10-30 08:40:50 +01:00
datatype
configure type of data that will travel over
2019-04-03 15:19:55 +02:00
this channel
2020-10-30 08:40:50 +01:00
direction
configure whether this link will be an input
2019-04-03 15:19:55 +02:00
or output
2020-10-30 08:40:50 +01:00
dbr_size
configure DBR data buffer size (this is used
2019-06-05 16:30:11 -04:00
for MediaLB communication only)
2019-04-03 15:19:55 +02:00
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
2019-06-05 16:30:11 -04:00
communication only)
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
device
name of the device the link is to be attached to
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
channel
name of the channel the link is to be attached to
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
comp_params
pass parameters needed by some components
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
create_link
write '1' to this attribute to trigger the
2019-04-03 15:19:55 +02:00
creation of the link. In case of speculative
configuration, the creation is post-poned until
a physical device is being attached to the bus.
2020-10-30 08:40:50 +01:00
destroy_link
write '1' to this attribute to destroy an
2019-04-03 15:19:55 +02:00
active link
What: /sys/kernel/config/most_video/<link>
Date: March 8, 2019
KernelVersion: 5.2
Description:
The attributes:
2020-10-30 08:40:50 +01:00
buffer_size
configure the buffer size for this channel
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
subbuffer_size
configure the sub-buffer size for this channel
2019-04-03 15:19:55 +02:00
(needed for synchronous and isochrnous data)
2020-10-30 08:40:50 +01:00
num_buffers
configure number of buffers used for this
2019-04-03 15:19:55 +02:00
channel
2020-10-30 08:40:50 +01:00
datatype
configure type of data that will travel over
2019-04-03 15:19:55 +02:00
this channel
2020-10-30 08:40:50 +01:00
direction
configure whether this link will be an input
2019-04-03 15:19:55 +02:00
or output
2020-10-30 08:40:50 +01:00
dbr_size
configure DBR data buffer size (this is used
2019-06-05 16:30:11 -04:00
for MediaLB communication only)
2019-04-03 15:19:55 +02:00
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
2019-06-05 16:30:11 -04:00
communication only)
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
device
name of the device the link is to be attached to
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
channel
name of the channel the link is to be attached to
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
comp_params
pass parameters needed by some components
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
create_link
write '1' to this attribute to trigger the
2019-04-03 15:19:55 +02:00
creation of the link. In case of speculative
configuration, the creation is post-poned until
a physical device is being attached to the bus.
2020-10-30 08:40:50 +01:00
destroy_link
write '1' to this attribute to destroy an
2019-04-03 15:19:55 +02:00
active link
What: /sys/kernel/config/most_net/<link>
Date: March 8, 2019
KernelVersion: 5.2
Description:
The attributes:
2020-10-30 08:40:50 +01:00
buffer_size
configure the buffer size for this channel
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
subbuffer_size
configure the sub-buffer size for this channel
2019-04-03 15:19:55 +02:00
(needed for synchronous and isochrnous data)
2020-10-30 08:40:50 +01:00
num_buffers
configure number of buffers used for this
2019-04-03 15:19:55 +02:00
channel
2020-10-30 08:40:50 +01:00
datatype
configure type of data that will travel over
2019-04-03 15:19:55 +02:00
this channel
2020-10-30 08:40:50 +01:00
direction
configure whether this link will be an input
2019-04-03 15:19:55 +02:00
or output
2020-10-30 08:40:50 +01:00
dbr_size
configure DBR data buffer size (this is used
2019-06-05 16:30:11 -04:00
for MediaLB communication only)
2019-04-03 15:19:55 +02:00
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
2019-06-05 16:30:11 -04:00
communication only)
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
device
name of the device the link is to be attached to
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
channel
name of the channel the link is to be attached to
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
comp_params
pass parameters needed by some components
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
create_link
write '1' to this attribute to trigger the
2019-04-03 15:19:55 +02:00
creation of the link. In case of speculative
configuration, the creation is post-poned until
a physical device is being attached to the bus.
2020-10-30 08:40:50 +01:00
destroy_link
write '1' to this attribute to destroy an
2019-04-03 15:19:55 +02:00
active link
What: /sys/kernel/config/most_sound/<card>
Date: March 8, 2019
KernelVersion: 5.2
Description:
The attributes:
2020-10-30 08:40:50 +01:00
create_card
write '1' to this attribute to trigger the
2019-04-03 15:19:55 +02:00
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:
2020-10-30 08:40:50 +01:00
buffer_size
configure the buffer size for this channel
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
subbuffer_size
configure the sub-buffer size for this channel
2019-04-03 15:19:55 +02:00
(needed for synchronous and isochrnous data)
2020-10-30 08:40:50 +01:00
num_buffers
configure number of buffers used for this
2019-04-03 15:19:55 +02:00
channel
2020-10-30 08:40:50 +01:00
datatype
configure type of data that will travel over
2019-04-03 15:19:55 +02:00
this channel
2020-10-30 08:40:50 +01:00
direction
configure whether this link will be an input
2019-04-03 15:19:55 +02:00
or output
2020-10-30 08:40:50 +01:00
dbr_size
configure DBR data buffer size (this is used
2019-06-05 16:30:11 -04:00
for MediaLB communication only)
2019-04-03 15:19:55 +02:00
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
2019-06-05 16:30:11 -04:00
communication only)
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
device
name of the device the link is to be attached to
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
channel
name of the channel the link is to be attached to
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
comp_params
pass parameters needed by some components
2019-04-03 15:19:55 +02:00
2020-10-30 08:40:50 +01:00
create_link
write '1' to this attribute to trigger the
2019-04-03 15:19:55 +02:00
creation of the link. In case of speculative
configuration, the creation is post-poned until
a physical device is being attached to the bus.
2020-10-30 08:40:50 +01:00
destroy_link
write '1' to this attribute to destroy an
2019-04-03 15:19:55 +02:00
active link