]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/arm-ds5-gator.git/blob - daemon/events-ARM11.xml
gator-driver: Revert #error about lack of CONFIG_PERF_EVENTS
[android-sdk/arm-ds5-gator.git] / daemon / events-ARM11.xml
1   <counter_set name="ARM_ARM11_cnt" count="3"/>
2   <category name="ARM11" counter_set="ARM_ARM11_cnt" per_cpu="yes">
3     <event counter="ARM_ARM11_ccnt" title="Clock" name="Cycles" display="hertz" units="Hz" average_selection="yes" description="The number of core clock cycles"/>
4     <event event="0x00" title="Cache" name="Inst miss" description="Instruction cache miss to a cacheable location, which requires a fetch from external memory"/>
5     <event event="0x01" title="Pipeline" name="Instruction stall" description="Stall because instruction buffer cannot deliver an instruction"/>
6     <event event="0x02" title="Pipeline" name="Data stall" description="Stall because of a data dependency"/>
7     <event event="0x03" title="Cache" name="Inst micro TLB miss" description="Instruction MicroTLB miss (unused on ARM1156)"/>
8     <event event="0x04" title="Cache" name="Data micro TLB miss" description="Data MicroTLB miss (unused on ARM1156)"/>
9     <event event="0x05" title="Branch" name="Instruction executed" description="Branch instruction executed, branch might or might not have changed program flow"/>
10     <event event="0x06" title="Branch" name="Mispredicted" description="Branch mis-predicted"/>
11     <event event="0x07" title="Instruction" name="Executed" description="Instructions executed"/>
12     <event event="0x09" title="Cache" name="Data access" description="Data cache access, not including Cache operations"/>
13     <event event="0x0a" title="Cache" name="Data all access" description="Data cache access, not including Cache Operations regardless of whether or not the location is cacheable"/>
14     <event event="0x0b" title="Cache" name="Data miss" description="Data cache miss, not including Cache Operations"/>
15     <event event="0x0c" title="Cache" name="Write-back" description="Data cache write-back"/>
16     <event event="0x0d" title="Program Counter" name="SW change" description="Software changed the PC"/>
17     <event event="0x0f" title="Cache " name="TLB miss" description="Main TLB miss (unused on ARM1156)"/>
18     <event event="0x10" title="External" name="Access" description="Explicit external data or peripheral access"/>
19     <event event="0x11" title="Cache" name="Data miss" description="Stall because of Load Store Unit request queue being full"/>
20     <event event="0x12" title="Write Buffer" name="Drains" description="The number of times the Write Buffer was drained because of a Data Synchronization Barrier command or Strongly Ordered operation"/>
21     <event event="0x13" title="Disable Interrupts" name="FIQ" description="The number of cycles which FIQ interrupts are disabled (ARM1156 only)"/>
22     <event event="0x14" title="Disable Interrupts" name="IRQ" description="The number of cycles which IRQ interrupts are disabled (ARM1156 only)"/>
23     <event event="0x20" title="ETM" name="ETMEXTOUT[0]" description="ETMEXTOUT[0] signal was asserted for a cycle"/>
24     <event event="0x21" title="ETM" name="ETMEXTOUT[1]" description="ETMEXTOUT[1] signal was asserted for a cycle"/>
25     <event event="0x22" title="ETM" name="ETMEXTOUT[0,1]" description="ETMEXTOUT[0] or ETMEXTOUT[1] was asserted"/>
26     <event event="0x23" title="Procedure" name="Calls" description="Procedure call instruction executed"/>
27     <event event="0x24" title="Procedure" name="Returns" description="Procedure return instruction executed"/>
28     <event event="0x25" title="Procedure" name="Return and predicted" description="Procedure return instruction executed and return address predicted"/>
29     <event event="0x26" title="Procedure" name="Return and mispredicted" description="Procedure return instruction executed and return address predicted incorrectly"/>
30     <event event="0x30" title="Cache" name="Inst tag or parity error" description="Instruction cache Tag or Valid RAM parity error (ARM1156 only)"/>
31     <event event="0x31" title="Cache" name="Inst parity error" description="Instruction cache RAM parity error (ARM1156 only)"/>
32     <event event="0x32" title="Cache" name="Data tag or parity error" description="Data cache Tag or Valid RAM parity error (ARM1156 only)"/>
33     <event event="0x33" title="Cache" name="Data parity error" description="Data cache RAM parity error (ARM1156 only)"/>
34     <event event="0x34" title="ITCM" name="Error" description="ITCM error (ARM1156 only)"/>
35     <event event="0x35" title="DTCM" name="Error" description="DTCM error (ARM1156 only)"/>
36     <event event="0x36" title="Procedure" name="Return address pop" description="Procedure return address popped off the return stack (ARM1156 only)"/>
37     <event event="0x37" title="Procedure" name="Return address misprediction" description="Procedure return address popped off the return stack has been incorrectly predicted by the PFU (ARM1156 only)"/>
38     <event event="0x38" title="Cache" name="Data dirty parity error" description="Data cache Dirty RAM parity error (ARM1156 only)"/>
39   </category>