blob: ea4ad4f06e9c0941acf99d7226b8b0115915938b [file] [log] [blame]
Pratik Patel2963de42012-05-17 12:43:40 -07001config MSM_QDSS
2 bool "CoreSight tracing"
3 help
4 Enables support for CoreSight tracing. This uses CoreSight trace
5 components and buses to support both hardware (eg. processor ETM)
6 and hardware assisted software instrumentation based (eg. STM)
7 tracing.
8
9 For production builds, you should probably say 'N' here to avoid
10 potential power, performance and memory penalty.
11
12config MSM_QDSS_STM_DEFAULT_ENABLE
13 bool "Turn on CoreSight STM tracing by default"
14 depends on MSM_QDSS
15 help
16 Turns on CoreSight STM tracing (hardware assisted software
17 instrumentation based tracing) by default. Otherwise, tracing is
18 disabled by default but can be enabled via sysfs.
19
20 For production builds, you should probably say 'N' here to avoid
21 potential power, performance and memory penalty.
22
23config MSM_QDSS_ETM_DEFAULT_ENABLE
24 bool "Turn on CoreSight ETM tracing by default"
25 depends on MSM_QDSS
26 help
27 Turns on CoreSight ETM tracing (processor tracing) by default.
28 Otherwise, tracing is disabled by default but can be enabled via
29 sysfs.
30
31 For production builds, you should probably say 'N' here to avoid
32 potential power, performance and memory penalty.
Pushkar Joshi61af7182012-09-12 14:29:23 -070033
Pratik Patel938e1ff2012-09-28 23:21:46 -070034config MSM_QDSS_ETM_PCSAVE_DEFAULT_ENABLE
35 bool "Turn on PC saving by default"
36 depends on MSM_QDSS
37 help
38 Turns on program counter saving on reset by default. Otherwise,
39 PC saving is disabled by default but can be enabled via sysfs.
40
41 For production builds, you should probably say 'N' here to avoid
42 potential power penalty.
43
Pushkar Joshi61af7182012-09-12 14:29:23 -070044config CONTROL_TRACE
45 tristate "Turn on to control tracing"
46 help
47 Builds module to abort tracing on a user space data, instruction
48 or prefetch abort.
49
50 For production builds, you should probably say 'N' here to avoid
51 potential power, performance and memory penalty.