242 lines · plain
1What: /sys/kernel/config/most_<component>2Date: March 8, 20193KernelVersion: 5.24Description: Interface is used to configure and connect device channels5 to component drivers.6 7 Attributes are visible only when configfs is mounted. To mount8 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, 201914KernelVersion: 5.215Description:16 The attributes:17 18 buffer_size19 configure the buffer size for this channel20 21 subbuffer_size22 configure the sub-buffer size for this channel23 (needed for synchronous and isochronous data)24 25 26 num_buffers27 configure number of buffers used for this28 channel29 30 datatype31 configure type of data that will travel over32 this channel33 34 direction35 configure whether this link will be an input36 or output37 38 dbr_size39 configure DBR data buffer size (this is used40 for MediaLB communication only)41 42 packets_per_xact43 configure the number of packets that will be44 collected from the network before being45 transmitted via USB (this is used for USB46 communication only)47 48 device49 name of the device the link is to be attached to50 51 channel52 name of the channel the link is to be attached to53 54 comp_params55 pass parameters needed by some components56 57 create_link58 write '1' to this attribute to trigger the59 creation of the link. In case of speculative60 configuration, the creation is post-poned until61 a physical device is being attached to the bus.62 63 destroy_link64 write '1' to this attribute to destroy an65 active link66 67What: /sys/kernel/config/most_video/<link>68Date: March 8, 201969KernelVersion: 5.270Description:71 The attributes:72 73 buffer_size74 configure the buffer size for this channel75 76 subbuffer_size77 configure the sub-buffer size for this channel78 (needed for synchronous and isochronous data)79 80 81 num_buffers82 configure number of buffers used for this83 channel84 85 datatype86 configure type of data that will travel over87 this channel88 89 direction90 configure whether this link will be an input91 or output92 93 dbr_size94 configure DBR data buffer size (this is used95 for MediaLB communication only)96 97 packets_per_xact98 configure the number of packets that will be99 collected from the network before being100 transmitted via USB (this is used for USB101 communication only)102 103 device104 name of the device the link is to be attached to105 106 channel107 name of the channel the link is to be attached to108 109 comp_params110 pass parameters needed by some components111 112 create_link113 write '1' to this attribute to trigger the114 creation of the link. In case of speculative115 configuration, the creation is post-poned until116 a physical device is being attached to the bus.117 118 destroy_link119 write '1' to this attribute to destroy an120 active link121 122What: /sys/kernel/config/most_net/<link>123Date: March 8, 2019124KernelVersion: 5.2125Description:126 The attributes:127 128 buffer_size129 configure the buffer size for this channel130 131 subbuffer_size132 configure the sub-buffer size for this channel133 (needed for synchronous and isochronous data)134 135 136 num_buffers137 configure number of buffers used for this138 channel139 140 datatype141 configure type of data that will travel over142 this channel143 144 direction145 configure whether this link will be an input146 or output147 148 dbr_size149 configure DBR data buffer size (this is used150 for MediaLB communication only)151 152 packets_per_xact153 configure the number of packets that will be154 collected from the network before being155 transmitted via USB (this is used for USB156 communication only)157 158 device159 name of the device the link is to be attached to160 161 channel162 name of the channel the link is to be attached to163 164 comp_params165 pass parameters needed by some components166 167 create_link168 write '1' to this attribute to trigger the169 creation of the link. In case of speculative170 configuration, the creation is post-poned until171 a physical device is being attached to the bus.172 173 destroy_link174 write '1' to this attribute to destroy an175 active link176 177What: /sys/kernel/config/most_sound/<card>178Date: March 8, 2019179KernelVersion: 5.2180Description:181 The attributes:182 183 create_card184 write '1' to this attribute to trigger the185 registration of the sound card with the ALSA186 subsystem.187 188What: /sys/kernel/config/most_sound/<card>/<link>189Date: March 8, 2019190KernelVersion: 5.2191Description:192 The attributes:193 194 buffer_size195 configure the buffer size for this channel196 197 subbuffer_size198 configure the sub-buffer size for this channel199 (needed for synchronous and isochronous data)200 201 202 num_buffers203 configure number of buffers used for this204 channel205 206 datatype207 configure type of data that will travel over208 this channel209 210 direction211 configure whether this link will be an input212 or output213 214 dbr_size215 configure DBR data buffer size (this is used216 for MediaLB communication only)217 218 packets_per_xact219 configure the number of packets that will be220 collected from the network before being221 transmitted via USB (this is used for USB222 communication only)223 224 device225 name of the device the link is to be attached to226 227 channel228 name of the channel the link is to be attached to229 230 comp_params231 pass parameters needed by some components232 233 create_link234 write '1' to this attribute to trigger the235 creation of the link. In case of speculative236 configuration, the creation is post-poned until237 a physical device is being attached to the bus.238 239 destroy_link240 write '1' to this attribute to destroy an241 active link242