300 lines · plain
1What: /sys/bus/most/devices/<dev>/description2Date: March 20173KernelVersion: 4.154Contact: Christian Gromm <christian.gromm@microchip.com>5Description:6 Provides information about the physical location of the7 device. Hardware attached via USB, for instance,8 might return <1-1.1:1.0>9Users:10 11What: /sys/bus/most/devices/<dev>/interface12Date: March 201713KernelVersion: 4.1514Contact: Christian Gromm <christian.gromm@microchip.com>15Description:16 Indicates the type of peripheral interface the device uses.17Users:18 19What: /sys/bus/most/devices/<dev>/dci20Date: June 201621KernelVersion: 4.1522Contact: Christian Gromm <christian.gromm@microchip.com>23Description:24 If the network interface controller is attached via USB, a dci25 directory is created that allows applications to read and26 write the controller's DCI registers.27Users:28 29What: /sys/bus/most/devices/<dev>/dci/arb_address30Date: June 201631KernelVersion: 4.1532Contact: Christian Gromm <christian.gromm@microchip.com>33Description:34 This is used to set an arbitrary DCI register address an35 application wants to read from or write to.36Users:37 38What: /sys/bus/most/devices/<dev>/dci/arb_value39Date: June 201640KernelVersion: 4.1541Contact: Christian Gromm <christian.gromm@microchip.com>42Description:43 This is used to read and write the DCI register whose address44 is stored in arb_address.45Users:46 47What: /sys/bus/most/devices/<dev>/dci/mep_eui48_hi48Date: June 201649KernelVersion: 4.1550Contact: Christian Gromm <christian.gromm@microchip.com>51Description:52 This is used to check and configure the MAC address.53Users:54 55What: /sys/bus/most/devices/<dev>/dci/mep_eui48_lo56Date: June 201657KernelVersion: 4.1558Contact: Christian Gromm <christian.gromm@microchip.com>59Description:60 This is used to check and configure the MAC address.61Users:62 63What: /sys/bus/most/devices/<dev>/dci/mep_eui48_mi64Date: June 201665KernelVersion: 4.1566Contact: Christian Gromm <christian.gromm@microchip.com>67Description:68 This is used to check and configure the MAC address.69Users:70 71What: /sys/bus/most/devices/<dev>/dci/mep_filter72Date: June 201673KernelVersion: 4.1574Contact: Christian Gromm <christian.gromm@microchip.com>75Description:76 This is used to check and configure the MEP filter address.77Users:78 79What: /sys/bus/most/devices/<dev>/dci/mep_hash080Date: June 201681KernelVersion: 4.1582Contact: Christian Gromm <christian.gromm@microchip.com>83Description:84 This is used to check and configure the MEP hash table.85Users:86 87What: /sys/bus/most/devices/<dev>/dci/mep_hash188Date: June 201689KernelVersion: 4.1590Contact: Christian Gromm <christian.gromm@microchip.com>91Description:92 This is used to check and configure the MEP hash table.93Users:94 95What: /sys/bus/most/devices/<dev>/dci/mep_hash296Date: June 201697KernelVersion: 4.1598Contact: Christian Gromm <christian.gromm@microchip.com>99Description:100 This is used to check and configure the MEP hash table.101Users:102 103What: /sys/bus/most/devices/<dev>/dci/mep_hash3104Date: June 2016105KernelVersion: 4.15106Contact: Christian Gromm <christian.gromm@microchip.com>107Description:108 This is used to check and configure the MEP hash table.109Users:110 111What: /sys/bus/most/devices/<dev>/dci/ni_state112Date: June 2016113KernelVersion: 4.15114Contact: Christian Gromm <christian.gromm@microchip.com>115Description:116 Indicates the current network interface state.117Users:118 119What: /sys/bus/most/devices/<dev>/dci/node_address120Date: June 2016121KernelVersion: 4.15122Contact: Christian Gromm <christian.gromm@microchip.com>123Description:124 Indicates the current node address.125Users:126 127What: /sys/bus/most/devices/<dev>/dci/node_position128Date: June 2016129KernelVersion: 4.15130Contact: Christian Gromm <christian.gromm@microchip.com>131Description:132 Indicates the current node position.133Users:134 135What: /sys/bus/most/devices/<dev>/dci/packet_bandwidth136Date: June 2016137KernelVersion: 4.15138Contact: Christian Gromm <christian.gromm@microchip.com>139Description:140 Indicates the configured packet bandwidth.141Users:142 143What: /sys/bus/most/devices/<dev>/dci/sync_ep144Date: June 2016145KernelVersion: 4.15146Contact: Christian Gromm <christian.gromm@microchip.com>147Description:148 Triggers the controller's synchronization process for a certain149 endpoint.150Users:151 152What: /sys/bus/most/devices/<dev>/<channel>/153Date: March 2017154KernelVersion: 4.15155Contact: Christian Gromm <christian.gromm@microchip.com>156Description:157 For every channel of the device a directory is created, whose158 name is dictated by the HDM. This enables an application to159 collect information about the channel's capabilities and160 configure it.161Users:162 163What: /sys/bus/most/devices/<dev>/<channel>/available_datatypes164Date: March 2017165KernelVersion: 4.15166Contact: Christian Gromm <christian.gromm@microchip.com>167Description:168 Indicates the data types the channel can transport.169Users:170 171What: /sys/bus/most/devices/<dev>/<channel>/available_directions172Date: March 2017173KernelVersion: 4.15174Contact: Christian Gromm <christian.gromm@microchip.com>175Description:176 Indicates the directions the channel is capable of.177Users:178 179What: /sys/bus/most/devices/<dev>/<channel>/number_of_packet_buffers180Date: March 2017181KernelVersion: 4.15182Contact: Christian Gromm <christian.gromm@microchip.com>183Description:184 Indicates the number of packet buffers the channel can185 handle.186Users:187 188What: /sys/bus/most/devices/<dev>/<channel>/number_of_stream_buffers189Date: March 2017190KernelVersion: 4.15191Contact: Christian Gromm <christian.gromm@microchip.com>192Description:193 Indicates the number of streaming buffers the channel can194 handle.195Users:196 197What: /sys/bus/most/devices/<dev>/<channel>/size_of_packet_buffer198Date: March 2017199KernelVersion: 4.15200Contact: Christian Gromm <christian.gromm@microchip.com>201Description:202 Indicates the size of a packet buffer the channel can203 handle.204Users:205 206What: /sys/bus/most/devices/<dev>/<channel>/size_of_stream_buffer207Date: March 2017208KernelVersion: 4.15209Contact: Christian Gromm <christian.gromm@microchip.com>210Description:211 Indicates the size of a streaming buffer the channel can212 handle.213Users:214 215What: /sys/bus/most/devices/<dev>/<channel>/set_number_of_buffers216Date: March 2017217KernelVersion: 4.15218Contact: Christian Gromm <christian.gromm@microchip.com>219Description:220 This is to read back the configured number of buffers of221 the channel.222Users:223 224What: /sys/bus/most/devices/<dev>/<channel>/set_buffer_size225Date: March 2017226KernelVersion: 4.15227Contact: Christian Gromm <christian.gromm@microchip.com>228Description:229 This is to read back the configured buffer size of the channel.230Users:231 232What: /sys/bus/most/devices/<dev>/<channel>/set_direction233Date: March 2017234KernelVersion: 4.15235Contact: Christian Gromm <christian.gromm@microchip.com>236Description:237 This is to read back the configured direction of the channel.238 The following strings will be accepted::239 240 'tx',241 'rx'242Users:243 244What: /sys/bus/most/devices/<dev>/<channel>/set_datatype245Date: March 2017246KernelVersion: 4.15247Contact: Christian Gromm <christian.gromm@microchip.com>248Description:249 This is to read back the configured data type of the channel.250 The following strings will be accepted::251 252 'control',253 'async',254 'sync',255 'isoc_avp'256Users:257 258What: /sys/bus/most/devices/<dev>/<channel>/set_subbuffer_size259Date: March 2017260KernelVersion: 4.15261Contact: Christian Gromm <christian.gromm@microchip.com>262Description:263 This is to read back the configured subbuffer size of264 the channel.265Users:266 267What: /sys/bus/most/devices/<dev>/<channel>/set_packets_per_xact268Date: March 2017269KernelVersion: 4.15270Contact: Christian Gromm <christian.gromm@microchip.com>271Description:272 This is to read back the configured number of packets per273 transaction of the channel. This is only applicable when274 connected via USB.275Users:276 277What: /sys/bus/most/devices/<dev>/<channel>/channel_starving278Date: March 2017279KernelVersion: 4.15280Contact: Christian Gromm <christian.gromm@microchip.com>281Description:282 Indicates whether channel ran out of buffers.283Users:284 285What: /sys/bus/most/drivers/most_core/components286Date: March 2017287KernelVersion: 4.15288Contact: Christian Gromm <christian.gromm@microchip.com>289Description:290 This is used to retrieve a list of registered components.291Users:292 293What: /sys/bus/most/drivers/most_core/links294Date: March 2017295KernelVersion: 4.15296Contact: Christian Gromm <christian.gromm@microchip.com>297Description:298 This is used to retrieve a list of established links.299Users:300