xref: /OK3568_Linux_fs/kernel/Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/enable_source
2*4882a593SmuzhiyunDate:		November 2014
3*4882a593SmuzhiyunKernelVersion:	3.19
4*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
5*4882a593SmuzhiyunDescription:	(RW) Enable/disable tracing on this specific trace entiry.
6*4882a593Smuzhiyun		Enabling a source implies the source has been configured
7*4882a593Smuzhiyun		properly and a sink has been identidifed for it.  The path
8*4882a593Smuzhiyun		of coresight components linking the source to the sink is
9*4882a593Smuzhiyun		configured and managed automatically by the coresight framework.
10*4882a593Smuzhiyun
11*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_idx
12*4882a593SmuzhiyunDate:		November 2014
13*4882a593SmuzhiyunKernelVersion:	3.19
14*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
15*4882a593SmuzhiyunDescription:	Select which address comparator or pair (of comparators) to
16*4882a593Smuzhiyun		work with.
17*4882a593Smuzhiyun
18*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_acctype
19*4882a593SmuzhiyunDate:		November 2014
20*4882a593SmuzhiyunKernelVersion:	3.19
21*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
22*4882a593SmuzhiyunDescription:	(RW) Used in conjunction with @addr_idx.  Specifies
23*4882a593Smuzhiyun		characteristics about the address comparator being configure,
24*4882a593Smuzhiyun		for example the access type, the kind of instruction to trace,
25*4882a593Smuzhiyun		processor contect ID to trigger on, etc.  Individual fields in
26*4882a593Smuzhiyun		the access type register may vary on the version of the trace
27*4882a593Smuzhiyun		entity.
28*4882a593Smuzhiyun
29*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_range
30*4882a593SmuzhiyunDate:		November 2014
31*4882a593SmuzhiyunKernelVersion:	3.19
32*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
33*4882a593SmuzhiyunDescription:	(RW) Used in conjunction with @addr_idx.  Specifies the range of
34*4882a593Smuzhiyun		addresses to trigger on.  Inclusion or exclusion is specificed
35*4882a593Smuzhiyun		in the corresponding access type register.
36*4882a593Smuzhiyun
37*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_single
38*4882a593SmuzhiyunDate:		November 2014
39*4882a593SmuzhiyunKernelVersion:	3.19
40*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
41*4882a593SmuzhiyunDescription:	(RW) Used in conjunction with @addr_idx.  Specifies the single
42*4882a593Smuzhiyun		address to trigger on, highly influenced by the configuration
43*4882a593Smuzhiyun		options of the corresponding access type register.
44*4882a593Smuzhiyun
45*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_start
46*4882a593SmuzhiyunDate:		November 2014
47*4882a593SmuzhiyunKernelVersion:	3.19
48*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
49*4882a593SmuzhiyunDescription:	(RW) Used in conjunction with @addr_idx.  Specifies the single
50*4882a593Smuzhiyun		address to start tracing on, highly influenced by the
51*4882a593Smuzhiyun		configuration options of the corresponding access type register.
52*4882a593Smuzhiyun
53*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_stop
54*4882a593SmuzhiyunDate:		November 2014
55*4882a593SmuzhiyunKernelVersion:	3.19
56*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
57*4882a593SmuzhiyunDescription:	(RW) Used in conjunction with @addr_idx.  Specifies the single
58*4882a593Smuzhiyun		address to stop tracing on, highly influenced by the
59*4882a593Smuzhiyun		configuration options of the corresponding access type register.
60*4882a593Smuzhiyun
61*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cntr_idx
62*4882a593SmuzhiyunDate:		November 2014
63*4882a593SmuzhiyunKernelVersion:	3.19
64*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
65*4882a593SmuzhiyunDescription:	(RW) Specifies the counter to work on.
66*4882a593Smuzhiyun
67*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cntr_event
68*4882a593SmuzhiyunDate:		November 2014
69*4882a593SmuzhiyunKernelVersion:	3.19
70*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
71*4882a593SmuzhiyunDescription: 	(RW) Used in conjunction with cntr_idx, give access to the
72*4882a593Smuzhiyun		counter event register.
73*4882a593Smuzhiyun
74*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cntr_val
75*4882a593SmuzhiyunDate:		November 2014
76*4882a593SmuzhiyunKernelVersion:	3.19
77*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
78*4882a593SmuzhiyunDescription: 	(RW) Used in conjunction with cntr_idx, give access to the
79*4882a593Smuzhiyun		counter value register.
80*4882a593Smuzhiyun
81*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cntr_rld_val
82*4882a593SmuzhiyunDate:		November 2014
83*4882a593SmuzhiyunKernelVersion:	3.19
84*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
85*4882a593SmuzhiyunDescription: 	(RW) Used in conjunction with cntr_idx, give access to the
86*4882a593Smuzhiyun		counter reload value register.
87*4882a593Smuzhiyun
88*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cntr_rld_event
89*4882a593SmuzhiyunDate:		November 2014
90*4882a593SmuzhiyunKernelVersion:	3.19
91*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
92*4882a593SmuzhiyunDescription: 	(RW) Used in conjunction with cntr_idx, give access to the
93*4882a593Smuzhiyun		counter reload event register.
94*4882a593Smuzhiyun
95*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/ctxid_idx
96*4882a593SmuzhiyunDate:		November 2014
97*4882a593SmuzhiyunKernelVersion:	3.19
98*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
99*4882a593SmuzhiyunDescription: 	(RW) Specifies the index of the context ID register to be
100*4882a593Smuzhiyun		selected.
101*4882a593Smuzhiyun
102*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/ctxid_mask
103*4882a593SmuzhiyunDate:		November 2014
104*4882a593SmuzhiyunKernelVersion:	3.19
105*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
106*4882a593SmuzhiyunDescription: 	(RW) Mask to apply to all the context ID comparator.
107*4882a593Smuzhiyun
108*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/ctxid_pid
109*4882a593SmuzhiyunDate:		November 2014
110*4882a593SmuzhiyunKernelVersion:	3.19
111*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
112*4882a593SmuzhiyunDescription: 	(RW) Used with the ctxid_idx, specify with context ID to trigger
113*4882a593Smuzhiyun		on.
114*4882a593Smuzhiyun
115*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/enable_event
116*4882a593SmuzhiyunDate:		November 2014
117*4882a593SmuzhiyunKernelVersion:	3.19
118*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
119*4882a593SmuzhiyunDescription: 	(RW) Defines which event triggers a trace.
120*4882a593Smuzhiyun
121*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/etmsr
122*4882a593SmuzhiyunDate:		November 2014
123*4882a593SmuzhiyunKernelVersion:	3.19
124*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
125*4882a593SmuzhiyunDescription: 	(RW) Gives access to the ETM status register, which holds
126*4882a593Smuzhiyun		programming information and status on certains events.
127*4882a593Smuzhiyun
128*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/fifofull_level
129*4882a593SmuzhiyunDate:		November 2014
130*4882a593SmuzhiyunKernelVersion:	3.19
131*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
132*4882a593SmuzhiyunDescription: 	(RW) Number of byte left in the fifo before considering it full.
133*4882a593Smuzhiyun		Depending on the tracer's version, can also hold threshold for
134*4882a593Smuzhiyun		data suppression.
135*4882a593Smuzhiyun
136*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mode
137*4882a593SmuzhiyunDate:		November 2014
138*4882a593SmuzhiyunKernelVersion:	3.19
139*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
140*4882a593SmuzhiyunDescription: 	(RW) Interface with the driver's 'mode' field, controlling
141*4882a593Smuzhiyun		various aspect of the trace entity such as time stamping,
142*4882a593Smuzhiyun		context ID size and cycle accurate tracing.  Driver specific
143*4882a593Smuzhiyun		and bound to change depending on the driver.
144*4882a593Smuzhiyun
145*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/nr_addr_cmp
146*4882a593SmuzhiyunDate:		November 2014
147*4882a593SmuzhiyunKernelVersion:	3.19
148*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
149*4882a593SmuzhiyunDescription: 	(Read) Provides the number of address comparators pairs accessible
150*4882a593Smuzhiyun		on a trace unit, as specified by bit 3:0 of register ETMCCR.
151*4882a593Smuzhiyun
152*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/nr_cntr
153*4882a593SmuzhiyunDate:		November 2014
154*4882a593SmuzhiyunKernelVersion:	3.19
155*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
156*4882a593SmuzhiyunDescription: 	(Read) Provides the number of counters accessible on a trace unit,
157*4882a593Smuzhiyun		as specified by bit 15:13 of register ETMCCR.
158*4882a593Smuzhiyun
159*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/nr_ctxid_cmp
160*4882a593SmuzhiyunDate:		November 2014
161*4882a593SmuzhiyunKernelVersion:	3.19
162*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
163*4882a593SmuzhiyunDescription: 	(Read) Provides the number of context ID comparator available on a
164*4882a593Smuzhiyun		trace unit, as specified by bit 25:24 of register ETMCCR.
165*4882a593Smuzhiyun
166*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/reset
167*4882a593SmuzhiyunDate:		November 2014
168*4882a593SmuzhiyunKernelVersion:	3.19
169*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
170*4882a593SmuzhiyunDescription: 	(Write) Cancels all configuration on a trace unit and set it back
171*4882a593Smuzhiyun		to its boot configuration.
172*4882a593Smuzhiyun
173*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/seq_12_event
174*4882a593SmuzhiyunDate:		November 2014
175*4882a593SmuzhiyunKernelVersion:	3.19
176*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
177*4882a593SmuzhiyunDescription: 	(RW) Defines the event that causes the sequencer to transition
178*4882a593Smuzhiyun		from state 1 to state 2.
179*4882a593Smuzhiyun
180*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/seq_13_event
181*4882a593SmuzhiyunDate:		November 2014
182*4882a593SmuzhiyunKernelVersion:	3.19
183*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
184*4882a593SmuzhiyunDescription: 	(RW) Defines the event that causes the sequencer to transition
185*4882a593Smuzhiyun		from state 1 to state 3.
186*4882a593Smuzhiyun
187*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/seq_21_event
188*4882a593SmuzhiyunDate:		November 2014
189*4882a593SmuzhiyunKernelVersion:	3.19
190*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
191*4882a593SmuzhiyunDescription: 	(RW) Defines the event that causes the sequencer to transition
192*4882a593Smuzhiyun		from state 2 to state 1.
193*4882a593Smuzhiyun
194*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/seq_23_event
195*4882a593SmuzhiyunDate:		November 2014
196*4882a593SmuzhiyunKernelVersion:	3.19
197*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
198*4882a593SmuzhiyunDescription: 	(RW) Defines the event that causes the sequencer to transition
199*4882a593Smuzhiyun		from state 2 to state 3.
200*4882a593Smuzhiyun
201*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/seq_31_event
202*4882a593SmuzhiyunDate:		November 2014
203*4882a593SmuzhiyunKernelVersion:	3.19
204*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
205*4882a593SmuzhiyunDescription: 	(RW) Defines the event that causes the sequencer to transition
206*4882a593Smuzhiyun		from state 3 to state 1.
207*4882a593Smuzhiyun
208*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/seq_32_event
209*4882a593SmuzhiyunDate:		November 2014
210*4882a593SmuzhiyunKernelVersion:	3.19
211*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
212*4882a593SmuzhiyunDescription: 	(RW) Defines the event that causes the sequencer to transition
213*4882a593Smuzhiyun		from state 3 to state 2.
214*4882a593Smuzhiyun
215*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/curr_seq_state
216*4882a593SmuzhiyunDate:		November 2014
217*4882a593SmuzhiyunKernelVersion:	3.19
218*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
219*4882a593SmuzhiyunDescription: 	(Read) Holds the current state of the sequencer.
220*4882a593Smuzhiyun
221*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/sync_freq
222*4882a593SmuzhiyunDate:		November 2014
223*4882a593SmuzhiyunKernelVersion:	3.19
224*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
225*4882a593SmuzhiyunDescription: 	(RW) Holds the trace synchronization frequency value - must be
226*4882a593Smuzhiyun		programmed with the various implementation behavior in mind.
227*4882a593Smuzhiyun
228*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/timestamp_event
229*4882a593SmuzhiyunDate:		November 2014
230*4882a593SmuzhiyunKernelVersion:	3.19
231*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
232*4882a593SmuzhiyunDescription: 	(RW) Defines an event that requests the insertion of a timestamp
233*4882a593Smuzhiyun		into the trace stream.
234*4882a593Smuzhiyun
235*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/traceid
236*4882a593SmuzhiyunDate:		November 2014
237*4882a593SmuzhiyunKernelVersion:	3.19
238*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
239*4882a593SmuzhiyunDescription: 	(RW) Holds the trace ID that will appear in the trace stream
240*4882a593Smuzhiyun		coming from this trace entity.
241*4882a593Smuzhiyun
242*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/trigger_event
243*4882a593SmuzhiyunDate:		November 2014
244*4882a593SmuzhiyunKernelVersion:	3.19
245*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
246*4882a593SmuzhiyunDescription: 	(RW) Define the event that controls the trigger.
247*4882a593Smuzhiyun
248*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cpu
249*4882a593SmuzhiyunDate:		October 2015
250*4882a593SmuzhiyunKernelVersion:	4.4
251*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
252*4882a593SmuzhiyunDescription:	(RO) Holds the cpu number this tracer is affined to.
253*4882a593Smuzhiyun
254*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccr
255*4882a593SmuzhiyunDate:		September 2015
256*4882a593SmuzhiyunKernelVersion:	4.4
257*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
258*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM Configuration Code register
259*4882a593Smuzhiyun		(0x004).  The value is read directly from the HW.
260*4882a593Smuzhiyun
261*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccer
262*4882a593SmuzhiyunDate:		September 2015
263*4882a593SmuzhiyunKernelVersion:	4.4
264*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
265*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM Configuration Code Extension
266*4882a593Smuzhiyun		register (0x1e8).  The value is read directly from the HW.
267*4882a593Smuzhiyun
268*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmscr
269*4882a593SmuzhiyunDate:		September 2015
270*4882a593SmuzhiyunKernelVersion:	4.4
271*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
272*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM System Configuration
273*4882a593Smuzhiyun		register (0x014).  The value is read directly from the HW.
274*4882a593Smuzhiyun
275*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmidr
276*4882a593SmuzhiyunDate:		September 2015
277*4882a593SmuzhiyunKernelVersion:	4.4
278*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
279*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM ID register (0x1e4).  The
280*4882a593Smuzhiyun		value is read directly from the HW.
281*4882a593Smuzhiyun
282*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmcr
283*4882a593SmuzhiyunDate:		September 2015
284*4882a593SmuzhiyunKernelVersion:	4.4
285*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
286*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM Main Control register (0x000).
287*4882a593Smuzhiyun		The value is read directly from the HW.
288*4882a593Smuzhiyun
289*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtraceidr
290*4882a593SmuzhiyunDate:		September 2015
291*4882a593SmuzhiyunKernelVersion:	4.4
292*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
293*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM Trace ID register (0x200).
294*4882a593Smuzhiyun		The value is read directly from the HW.
295*4882a593Smuzhiyun
296*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmteevr
297*4882a593SmuzhiyunDate:		September 2015
298*4882a593SmuzhiyunKernelVersion:	4.4
299*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
300*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM Trace Enable Event register
301*4882a593Smuzhiyun		(0x020). The value is read directly from the HW.
302*4882a593Smuzhiyun
303*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtsscr
304*4882a593SmuzhiyunDate:		September 2015
305*4882a593SmuzhiyunKernelVersion:	4.4
306*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
307*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM Trace Start/Stop Conrol
308*4882a593Smuzhiyun		register (0x018). The value is read directly from the HW.
309*4882a593Smuzhiyun
310*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr1
311*4882a593SmuzhiyunDate:		September 2015
312*4882a593SmuzhiyunKernelVersion:	4.4
313*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
314*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM Enable Conrol #1
315*4882a593Smuzhiyun		register (0x024). The value is read directly from the HW.
316*4882a593Smuzhiyun
317*4882a593SmuzhiyunWhat:		/sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr2
318*4882a593SmuzhiyunDate:		September 2015
319*4882a593SmuzhiyunKernelVersion:	4.4
320*4882a593SmuzhiyunContact:	Mathieu Poirier <mathieu.poirier@linaro.org>
321*4882a593SmuzhiyunDescription: 	(RO) Print the content of the ETM Enable Conrol #2
322*4882a593Smuzhiyun		register (0x01c). The value is read directly from the HW.
323