^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: /sys/bus/most/devices/<dev>/description
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) Provides information about the physical location of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) device. Hardware attached via USB, for instance,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) might return <1-1.1:1.0>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) What: /sys/bus/most/devices/<dev>/interface
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) Indicates the type of peripheral interface the device uses.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) What: /sys/bus/most/devices/<dev>/dci
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) If the network interface controller is attached via USB, a dci
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) directory is created that allows applications to read and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) write the controller's DCI registers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) What: /sys/bus/most/devices/<dev>/dci/arb_address
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) This is used to set an arbitrary DCI register address an
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) application wants to read from or write to.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) What: /sys/bus/most/devices/<dev>/dci/arb_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) This is used to read and write the DCI register whose address
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) is stored in arb_address.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) What: /sys/bus/most/devices/<dev>/dci/mep_eui48_hi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) This is used to check and configure the MAC address.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) What: /sys/bus/most/devices/<dev>/dci/mep_eui48_lo
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) This is used to check and configure the MAC address.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) What: /sys/bus/most/devices/<dev>/dci/mep_eui48_mi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) This is used to check and configure the MAC address.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) What: /sys/bus/most/devices/<dev>/dci/mep_filter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) This is used to check and configure the MEP filter address.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) What: /sys/bus/most/devices/<dev>/dci/mep_hash0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) This is used to check and configure the MEP hash table.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) What: /sys/bus/most/devices/<dev>/dci/mep_hash1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) This is used to check and configure the MEP hash table.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) What: /sys/bus/most/devices/<dev>/dci/mep_hash2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) This is used to check and configure the MEP hash table.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) What: /sys/bus/most/devices/<dev>/dci/mep_hash3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) This is used to check and configure the MEP hash table.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) What: /sys/bus/most/devices/<dev>/dci/ni_state
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) Indicates the current network interface state.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) What: /sys/bus/most/devices/<dev>/dci/node_address
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) Indicates the current node address.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) What: /sys/bus/most/devices/<dev>/dci/node_position
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) Indicates the current node position.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) What: /sys/bus/most/devices/<dev>/dci/packet_bandwidth
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) Indicates the configured packet bandwidth.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) What: /sys/bus/most/devices/<dev>/dci/sync_ep
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) Date: June 2016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) Triggers the controller's synchronization process for a certain
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) endpoint.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) What: /sys/bus/most/devices/<dev>/<channel>/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) For every channel of the device a directory is created, whose
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) name is dictated by the HDM. This enables an application to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) collect information about the channel's capabilities and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) configure it.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) What: /sys/bus/most/devices/<dev>/<channel>/available_datatypes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) Indicates the data types the channel can transport.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) What: /sys/bus/most/devices/<dev>/<channel>/available_directions
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) Indicates the directions the channel is capable of.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) What: /sys/bus/most/devices/<dev>/<channel>/number_of_packet_buffers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) Indicates the number of packet buffers the channel can
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) handle.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) What: /sys/bus/most/devices/<dev>/<channel>/number_of_stream_buffers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) Indicates the number of streaming buffers the channel can
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) handle.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) What: /sys/bus/most/devices/<dev>/<channel>/size_of_packet_buffer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) Indicates the size of a packet buffer the channel can
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) handle.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) What: /sys/bus/most/devices/<dev>/<channel>/size_of_stream_buffer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) Indicates the size of a streaming buffer the channel can
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) handle.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) What: /sys/bus/most/devices/<dev>/<channel>/set_number_of_buffers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) This is to read back the configured number of buffers of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) the channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) What: /sys/bus/most/devices/<dev>/<channel>/set_buffer_size
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) This is to read back the configured buffer size of the channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) What: /sys/bus/most/devices/<dev>/<channel>/set_direction
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) This is to read back the configured direction of the channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) The following strings will be accepted::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) 'tx',
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) 'rx'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) What: /sys/bus/most/devices/<dev>/<channel>/set_datatype
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) This is to read back the configured data type of the channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) The following strings will be accepted::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) 'control',
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) 'async',
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) 'sync',
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255) 'isoc_avp'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) What: /sys/bus/most/devices/<dev>/<channel>/set_subbuffer_size
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) This is to read back the configured subbuffer size of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264) the channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) What: /sys/bus/most/devices/<dev>/<channel>/set_packets_per_xact
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) This is to read back the configured number of packets per
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) transaction of the channel. This is only applicable when
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) connected via USB.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277) What: /sys/bus/most/devices/<dev>/<channel>/channel_starving
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) Indicates whether channel ran out of buffers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) What: /sys/bus/most/drivers/most_core/components
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) This is used to retrieve a list of registered components.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) Users:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) What: /sys/bus/most/drivers/most_core/links
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) Date: March 2017
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) KernelVersion: 4.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296) Contact: Christian Gromm <christian.gromm@microchip.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) This is used to retrieve a list of established links.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) Users: