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