2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/description
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
Provides information about the physical location of the
device. Hardware attached via USB, for instance,
2020-03-10 16:02:41 +03:00
might return <1-1.1:1.0>
2017-11-21 17:05:23 +03:00
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/interface
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
Indicates the type of peripheral interface the device uses.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
If the network interface controller is attached via USB, a dci
directory is created that allows applications to read and
write the controller's DCI registers.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/arb_address
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to set an arbitrary DCI register address an
application wants to read from or write to.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/arb_value
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to read and write the DCI register whose address
is stored in arb_address.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/mep_eui48_hi
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to check and configure the MAC address.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/mep_eui48_lo
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to check and configure the MAC address.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/mep_eui48_mi
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to check and configure the MAC address.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/mep_filter
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to check and configure the MEP filter address.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/mep_hash0
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to check and configure the MEP hash table.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/mep_hash1
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to check and configure the MEP hash table.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/mep_hash2
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to check and configure the MEP hash table.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/mep_hash3
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to check and configure the MEP hash table.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/ni_state
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
Indicates the current network interface state.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/node_address
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
Indicates the current node address.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/node_position
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
Indicates the current node position.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/packet_bandwidth
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
Indicates the configured packet bandwidth.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/dci/sync_ep
2017-11-21 17:05:23 +03:00
Date: June 2016
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
Triggers the controller's synchronization process for a certain
endpoint.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
For every channel of the device a directory is created, whose
name is dictated by the HDM. This enables an application to
collect information about the channel's capabilities and
configure it.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/available_datatypes
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
Indicates the data types the channel can transport.
2017-11-21 17:05:23 +03:00
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/available_directions
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
Indicates the directions the channel is capable of.
2017-11-21 17:05:23 +03:00
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/number_of_packet_buffers
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
Indicates the number of packet buffers the channel can
2017-11-21 17:05:23 +03:00
handle.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/number_of_stream_buffers
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
Indicates the number of streaming buffers the channel can
2017-11-21 17:05:23 +03:00
handle.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/size_of_packet_buffer
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
Indicates the size of a packet buffer the channel can
2017-11-21 17:05:23 +03:00
handle.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/size_of_stream_buffer
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
Indicates the size of a streaming buffer the channel can
2017-11-21 17:05:23 +03:00
handle.
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/set_number_of_buffers
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
This is to read back the configured number of buffers of
the channel.
2017-11-21 17:05:23 +03:00
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/set_buffer_size
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
This is to read back the configured buffer size of the channel.
2017-11-21 17:05:23 +03:00
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/set_direction
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
This is to read back the configured direction of the channel.
2020-10-30 10:40:47 +03:00
The following strings will be accepted::
2020-05-15 12:21:05 +03:00
'tx',
'rx'
2017-11-21 17:05:23 +03:00
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/set_datatype
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
This is to read back the configured data type of the channel.
2020-10-30 10:40:47 +03:00
The following strings will be accepted::
2017-11-21 17:05:23 +03:00
'control',
'async',
'sync',
'isoc_avp'
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/set_subbuffer_size
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
This is to read back the configured subbuffer size of
the channel.
2017-11-21 17:05:23 +03:00
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/set_packets_per_xact
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
This is to read back the configured number of packets per
transaction of the channel. This is only applicable when
connected via USB.
2017-11-21 17:05:23 +03:00
Users:
2020-05-15 12:21:05 +03:00
What: /sys/bus/most/devices/<dev>/<channel>/channel_starving
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
2020-05-15 12:21:05 +03:00
Indicates whether channel ran out of buffers.
2017-11-21 17:05:23 +03:00
Users:
2020-03-10 16:02:41 +03:00
What: /sys/bus/most/drivers/most_core/components
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to retrieve a list of registered components.
Users:
2020-03-10 16:02:41 +03:00
What: /sys/bus/most/drivers/most_core/links
2017-11-21 17:05:23 +03:00
Date: March 2017
KernelVersion: 4.15
Contact: Christian Gromm <christian.gromm@microchip.com>
Description:
This is used to retrieve a list of established links.
Users: