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
|