xref: /linux/Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth (revision b27a6a3f97b90f05ed145f553de46d5d9d47d78d)
1*b27a6a3fSAlexander ShishkinWhat:		/sys/bus/intel_th/devices/<intel_th_id>-gth/masters/*
2*b27a6a3fSAlexander ShishkinDate:		June 2015
3*b27a6a3fSAlexander ShishkinKernelVersion:	4.3
4*b27a6a3fSAlexander ShishkinContact:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
5*b27a6a3fSAlexander ShishkinDescription:	(RW) Configure output ports for STP masters. Writing -1
6*b27a6a3fSAlexander Shishkin		disables a master; any
7*b27a6a3fSAlexander Shishkin
8*b27a6a3fSAlexander ShishkinWhat:		/sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_port
9*b27a6a3fSAlexander ShishkinDate:		June 2015
10*b27a6a3fSAlexander ShishkinKernelVersion:	4.3
11*b27a6a3fSAlexander ShishkinContact:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
12*b27a6a3fSAlexander ShishkinDescription:	(RO) Output port type:
13*b27a6a3fSAlexander Shishkin		  0: not present,
14*b27a6a3fSAlexander Shishkin		  1: MSU (Memory Storage Unit)
15*b27a6a3fSAlexander Shishkin		  2: CTP (Common Trace Port)
16*b27a6a3fSAlexander Shishkin		  4: PTI (MIPI PTI).
17*b27a6a3fSAlexander Shishkin
18*b27a6a3fSAlexander ShishkinWhat:		/sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_drop
19*b27a6a3fSAlexander ShishkinDate:		June 2015
20*b27a6a3fSAlexander ShishkinKernelVersion:	4.3
21*b27a6a3fSAlexander ShishkinContact:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
22*b27a6a3fSAlexander ShishkinDescription:	(RW) Data retention policy setting: keep (0) or drop (1)
23*b27a6a3fSAlexander Shishkin		incoming data while output port is in reset.
24*b27a6a3fSAlexander Shishkin
25*b27a6a3fSAlexander ShishkinWhat:		/sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_null
26*b27a6a3fSAlexander ShishkinDate:		June 2015
27*b27a6a3fSAlexander ShishkinKernelVersion:	4.3
28*b27a6a3fSAlexander ShishkinContact:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
29*b27a6a3fSAlexander ShishkinDescription:	(RW) STP NULL packet generation: enabled (1) or disabled (0).
30*b27a6a3fSAlexander Shishkin
31*b27a6a3fSAlexander ShishkinWhat:		/sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_flush
32*b27a6a3fSAlexander ShishkinDate:		June 2015
33*b27a6a3fSAlexander ShishkinKernelVersion:	4.3
34*b27a6a3fSAlexander ShishkinContact:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
35*b27a6a3fSAlexander ShishkinDescription:	(RW) Force flush data from byte packing buffer for the output
36*b27a6a3fSAlexander Shishkin		port.
37*b27a6a3fSAlexander Shishkin
38*b27a6a3fSAlexander ShishkinWhat:		/sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_reset
39*b27a6a3fSAlexander ShishkinDate:		June 2015
40*b27a6a3fSAlexander ShishkinKernelVersion:	4.3
41*b27a6a3fSAlexander ShishkinContact:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
42*b27a6a3fSAlexander ShishkinDescription:	(RO) Output port is in reset (1).
43*b27a6a3fSAlexander Shishkin
44*b27a6a3fSAlexander ShishkinWhat:		/sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_smcfreq
45*b27a6a3fSAlexander ShishkinDate:		June 2015
46*b27a6a3fSAlexander ShishkinKernelVersion:	4.3
47*b27a6a3fSAlexander ShishkinContact:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
48*b27a6a3fSAlexander ShishkinDescription:	(RW) STP sync packet frequency for the port. Specifies the
49*b27a6a3fSAlexander Shishkin		number of clocks between mainenance packets.
50