Back to home page

OSCL-LXR

 
 

    


0001 What:           /sys/kernel/config/most_<component>
0002 Date:           March 8, 2019
0003 KernelVersion:  5.2
0004 Description:    Interface is used to configure and connect device channels
0005                 to component drivers.
0006 
0007                 Attributes are visible only when configfs is mounted. To mount
0008                 configfs in /sys/kernel/config directory use:
0009                 # mount -t configfs none /sys/kernel/config/
0010 
0011 
0012 What:           /sys/kernel/config/most_cdev/<link>
0013 Date:           March 8, 2019
0014 KernelVersion:  5.2
0015 Description:
0016                 The attributes:
0017 
0018                 buffer_size
0019                                 configure the buffer size for this channel
0020 
0021                 subbuffer_size
0022                                 configure the sub-buffer size for this channel
0023                                 (needed for synchronous and isochronous data)
0024 
0025 
0026                 num_buffers
0027                                 configure number of buffers used for this
0028                                 channel
0029 
0030                 datatype
0031                                 configure type of data that will travel over
0032                                 this channel
0033 
0034                 direction
0035                                 configure whether this link will be an input
0036                                 or output
0037 
0038                 dbr_size
0039                                 configure DBR data buffer size (this is used
0040                                 for MediaLB communication only)
0041 
0042                 packets_per_xact
0043                                 configure the number of packets that will be
0044                                 collected from the network before being
0045                                 transmitted via USB (this is used for USB
0046                                 communication only)
0047 
0048                 device
0049                                 name of the device the link is to be attached to
0050 
0051                 channel
0052                                 name of the channel the link is to be attached to
0053 
0054                 comp_params
0055                                 pass parameters needed by some components
0056 
0057                 create_link
0058                                 write '1' to this attribute to trigger the
0059                                 creation of the link. In case of speculative
0060                                 configuration, the creation is post-poned until
0061                                 a physical device is being attached to the bus.
0062 
0063                 destroy_link
0064                                 write '1' to this attribute to destroy an
0065                                 active link
0066 
0067 What:           /sys/kernel/config/most_video/<link>
0068 Date:           March 8, 2019
0069 KernelVersion:  5.2
0070 Description:
0071                 The attributes:
0072 
0073                 buffer_size
0074                                 configure the buffer size for this channel
0075 
0076                 subbuffer_size
0077                                 configure the sub-buffer size for this channel
0078                                 (needed for synchronous and isochronous data)
0079 
0080 
0081                 num_buffers
0082                                 configure number of buffers used for this
0083                                 channel
0084 
0085                 datatype
0086                                 configure type of data that will travel over
0087                                 this channel
0088 
0089                 direction
0090                                 configure whether this link will be an input
0091                                 or output
0092 
0093                 dbr_size
0094                                 configure DBR data buffer size (this is used
0095                                 for MediaLB communication only)
0096 
0097                 packets_per_xact
0098                                 configure the number of packets that will be
0099                                 collected from the network before being
0100                                 transmitted via USB (this is used for USB
0101                                 communication only)
0102 
0103                 device
0104                                 name of the device the link is to be attached to
0105 
0106                 channel
0107                                 name of the channel the link is to be attached to
0108 
0109                 comp_params
0110                                 pass parameters needed by some components
0111 
0112                 create_link
0113                                 write '1' to this attribute to trigger the
0114                                 creation of the link. In case of speculative
0115                                 configuration, the creation is post-poned until
0116                                 a physical device is being attached to the bus.
0117 
0118                 destroy_link
0119                                 write '1' to this attribute to destroy an
0120                                 active link
0121 
0122 What:           /sys/kernel/config/most_net/<link>
0123 Date:           March 8, 2019
0124 KernelVersion:  5.2
0125 Description:
0126                 The attributes:
0127 
0128                 buffer_size
0129                                 configure the buffer size for this channel
0130 
0131                 subbuffer_size
0132                                 configure the sub-buffer size for this channel
0133                                 (needed for synchronous and isochronous data)
0134 
0135 
0136                 num_buffers
0137                                 configure number of buffers used for this
0138                                 channel
0139 
0140                 datatype
0141                                 configure type of data that will travel over
0142                                 this channel
0143 
0144                 direction
0145                                 configure whether this link will be an input
0146                                 or output
0147 
0148                 dbr_size
0149                                 configure DBR data buffer size (this is used
0150                                 for MediaLB communication only)
0151 
0152                 packets_per_xact
0153                                 configure the number of packets that will be
0154                                 collected from the network before being
0155                                 transmitted via USB (this is used for USB
0156                                 communication only)
0157 
0158                 device
0159                                 name of the device the link is to be attached to
0160 
0161                 channel
0162                                 name of the channel the link is to be attached to
0163 
0164                 comp_params
0165                                 pass parameters needed by some components
0166 
0167                 create_link
0168                                 write '1' to this attribute to trigger the
0169                                 creation of the link. In case of speculative
0170                                 configuration, the creation is post-poned until
0171                                 a physical device is being attached to the bus.
0172 
0173                 destroy_link
0174                                 write '1' to this attribute to destroy an
0175                                 active link
0176 
0177 What:           /sys/kernel/config/most_sound/<card>
0178 Date:           March 8, 2019
0179 KernelVersion:  5.2
0180 Description:
0181                 The attributes:
0182 
0183                 create_card
0184                                 write '1' to this attribute to trigger the
0185                                 registration of the sound card with the ALSA
0186                                 subsystem.
0187 
0188 What:           /sys/kernel/config/most_sound/<card>/<link>
0189 Date:           March 8, 2019
0190 KernelVersion:  5.2
0191 Description:
0192                 The attributes:
0193 
0194                 buffer_size
0195                                 configure the buffer size for this channel
0196 
0197                 subbuffer_size
0198                                 configure the sub-buffer size for this channel
0199                                 (needed for synchronous and isochronous data)
0200 
0201 
0202                 num_buffers
0203                                 configure number of buffers used for this
0204                                 channel
0205 
0206                 datatype
0207                                 configure type of data that will travel over
0208                                 this channel
0209 
0210                 direction
0211                                 configure whether this link will be an input
0212                                 or output
0213 
0214                 dbr_size
0215                                 configure DBR data buffer size (this is used
0216                                 for MediaLB communication only)
0217 
0218                 packets_per_xact
0219                                 configure the number of packets that will be
0220                                 collected from the network before being
0221                                 transmitted via USB (this is used for USB
0222                                 communication only)
0223 
0224                 device
0225                                 name of the device the link is to be attached to
0226 
0227                 channel
0228                                 name of the channel the link is to be attached to
0229 
0230                 comp_params
0231                                 pass parameters needed by some components
0232 
0233                 create_link
0234                                 write '1' to this attribute to trigger the
0235                                 creation of the link. In case of speculative
0236                                 configuration, the creation is post-poned until
0237                                 a physical device is being attached to the bus.
0238 
0239                 destroy_link
0240                                 write '1' to this attribute to destroy an
0241                                 active link