xref: /linux/Documentation/ABI/testing/configfs-stp-policy-p_sys-t (revision 3eb66e91a25497065c5322b1268cbc3953642227)
1What:		/config/stp-policy/<device>:p_sys-t.<policy>/<node>/uuid
2Date:		June 2018
3KernelVersion:	4.19
4Description:
5		UUID source identifier string, RW.
6		Default value is randomly generated at the mkdir <node> time.
7		Data coming from trace sources that use this <node> will be
8		tagged with this UUID in the MIPI SyS-T packet stream, to
9		allow the decoder to discern between different sources
10		within the same master/channel range, and identify the
11		higher level decoders that may be needed for each source.
12
13What:		/config/stp-policy/<device>:p_sys-t.<policy>/<node>/do_len
14Date:		June 2018
15KernelVersion:	4.19
16Description:
17		Include payload length in the MIPI SyS-T header, boolean.
18		If enabled, the SyS-T protocol encoder will include payload
19		length in each packet's metadata. This is normally redundant
20		if the underlying transport protocol supports marking message
21		boundaries (which STP does), so this is off by default.
22
23What:		/config/stp-policy/<device>:p_sys-t.<policy>/<node>/ts_interval
24Date:		June 2018
25KernelVersion:	4.19
26Description:
27		Time interval in milliseconds. Include a timestamp in the
28		MIPI SyS-T packet metadata, if this many milliseconds have
29		passed since the previous packet from this source. Zero is
30		the default and stands for "never send the timestamp".
31
32What:		/config/stp-policy/<device>:p_sys-t.<policy>/<node>/clocksync_interval
33Date:		June 2018
34KernelVersion:	4.19
35Description:
36		Time interval in milliseconds. Send a CLOCKSYNC packet if
37		this many milliseconds have passed since the previous
38		CLOCKSYNC packet from this source. Zero is the default and
39		stands for "never send the CLOCKSYNC". It makes sense to
40		use this option with sources that generate constant and/or
41		periodic data, like stm_heartbeat.
42