195323943SAlexander ShishkinWhat: /config/stp-policy/<device>:p_sys-t.<policy>/<node>/uuid 295323943SAlexander ShishkinDate: June 2018 395323943SAlexander ShishkinKernelVersion: 4.19 495323943SAlexander ShishkinDescription: 595323943SAlexander Shishkin UUID source identifier string, RW. 695323943SAlexander Shishkin Default value is randomly generated at the mkdir <node> time. 795323943SAlexander Shishkin Data coming from trace sources that use this <node> will be 895323943SAlexander Shishkin tagged with this UUID in the MIPI SyS-T packet stream, to 995323943SAlexander Shishkin allow the decoder to discern between different sources 1095323943SAlexander Shishkin within the same master/channel range, and identify the 1195323943SAlexander Shishkin higher level decoders that may be needed for each source. 1295323943SAlexander Shishkin 1395323943SAlexander ShishkinWhat: /config/stp-policy/<device>:p_sys-t.<policy>/<node>/do_len 1495323943SAlexander ShishkinDate: June 2018 1595323943SAlexander ShishkinKernelVersion: 4.19 1695323943SAlexander ShishkinDescription: 1795323943SAlexander Shishkin Include payload length in the MIPI SyS-T header, boolean. 1895323943SAlexander Shishkin If enabled, the SyS-T protocol encoder will include payload 1995323943SAlexander Shishkin length in each packet's metadata. This is normally redundant 2095323943SAlexander Shishkin if the underlying transport protocol supports marking message 2195323943SAlexander Shishkin boundaries (which STP does), so this is off by default. 2295323943SAlexander Shishkin 2395323943SAlexander ShishkinWhat: /config/stp-policy/<device>:p_sys-t.<policy>/<node>/ts_interval 2495323943SAlexander ShishkinDate: June 2018 2595323943SAlexander ShishkinKernelVersion: 4.19 2695323943SAlexander ShishkinDescription: 2795323943SAlexander Shishkin Time interval in milliseconds. Include a timestamp in the 2895323943SAlexander Shishkin MIPI SyS-T packet metadata, if this many milliseconds have 2995323943SAlexander Shishkin passed since the previous packet from this source. Zero is 3095323943SAlexander Shishkin the default and stands for "never send the timestamp". 3195323943SAlexander Shishkin 3295323943SAlexander ShishkinWhat: /config/stp-policy/<device>:p_sys-t.<policy>/<node>/clocksync_interval 3395323943SAlexander ShishkinDate: June 2018 3495323943SAlexander ShishkinKernelVersion: 4.19 3595323943SAlexander ShishkinDescription: 3695323943SAlexander Shishkin Time interval in milliseconds. Send a CLOCKSYNC packet if 3795323943SAlexander Shishkin this many milliseconds have passed since the previous 3895323943SAlexander Shishkin CLOCKSYNC packet from this source. Zero is the default and 3995323943SAlexander Shishkin stands for "never send the CLOCKSYNC". It makes sense to 4095323943SAlexander Shishkin use this option with sources that generate constant and/or 4195323943SAlexander Shishkin periodic data, like stm_heartbeat. 42