1*6732f10bSAndrew Kilroy[ 2*6732f10bSAndrew Kilroy { 3*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data cache access, read", 4*6732f10bSAndrew Kilroy "EventCode": "0x40", 5*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_RD", 6*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache access, read" 7*6732f10bSAndrew Kilroy }, 8*6732f10bSAndrew Kilroy { 9*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data cache access, write", 10*6732f10bSAndrew Kilroy "EventCode": "0x41", 11*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_WR", 12*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache access, write" 13*6732f10bSAndrew Kilroy }, 14*6732f10bSAndrew Kilroy { 15*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data cache refill, read", 16*6732f10bSAndrew Kilroy "EventCode": "0x42", 17*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_REFILL_RD", 18*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache refill, read" 19*6732f10bSAndrew Kilroy }, 20*6732f10bSAndrew Kilroy { 21*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data cache refill, write", 22*6732f10bSAndrew Kilroy "EventCode": "0x43", 23*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_REFILL_WR", 24*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache refill, write" 25*6732f10bSAndrew Kilroy }, 26*6732f10bSAndrew Kilroy { 27*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data cache refill, inner", 28*6732f10bSAndrew Kilroy "EventCode": "0x44", 29*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_REFILL_INNER", 30*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache refill, inner" 31*6732f10bSAndrew Kilroy }, 32*6732f10bSAndrew Kilroy { 33*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data cache refill, outer", 34*6732f10bSAndrew Kilroy "EventCode": "0x45", 35*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_REFILL_OUTER", 36*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache refill, outer" 37*6732f10bSAndrew Kilroy }, 38*6732f10bSAndrew Kilroy { 39*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data cache Write-Back, victim", 40*6732f10bSAndrew Kilroy "EventCode": "0x46", 41*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_WB_VICTIM", 42*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache Write-Back, victim" 43*6732f10bSAndrew Kilroy }, 44*6732f10bSAndrew Kilroy { 45*6732f10bSAndrew Kilroy "PublicDescription": "Level 1 data cache Write-Back, cleaning and coherency", 46*6732f10bSAndrew Kilroy "EventCode": "0x47", 47*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_WB_CLEAN", 48*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache Write-Back, cleaning and coherency" 49*6732f10bSAndrew Kilroy }, 50*6732f10bSAndrew Kilroy { 51*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data cache invalidate", 52*6732f10bSAndrew Kilroy "EventCode": "0x48", 53*6732f10bSAndrew Kilroy "EventName": "L1D_CACHE_INVAL", 54*6732f10bSAndrew Kilroy "BriefDescription": "L1D cache invalidate" 55*6732f10bSAndrew Kilroy }, 56*6732f10bSAndrew Kilroy { 57*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data TLB refill, read", 58*6732f10bSAndrew Kilroy "EventCode": "0x4C", 59*6732f10bSAndrew Kilroy "EventName": "L1D_TLB_REFILL_RD", 60*6732f10bSAndrew Kilroy "BriefDescription": "L1D tlb refill, read" 61*6732f10bSAndrew Kilroy }, 62*6732f10bSAndrew Kilroy { 63*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data TLB refill, write", 64*6732f10bSAndrew Kilroy "EventCode": "0x4D", 65*6732f10bSAndrew Kilroy "EventName": "L1D_TLB_REFILL_WR", 66*6732f10bSAndrew Kilroy "BriefDescription": "L1D tlb refill, write" 67*6732f10bSAndrew Kilroy }, 68*6732f10bSAndrew Kilroy { 69*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data or unified TLB access, read", 70*6732f10bSAndrew Kilroy "EventCode": "0x4E", 71*6732f10bSAndrew Kilroy "EventName": "L1D_TLB_RD", 72*6732f10bSAndrew Kilroy "BriefDescription": "L1D tlb access, read" 73*6732f10bSAndrew Kilroy }, 74*6732f10bSAndrew Kilroy { 75*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 1 data or unified TLB access, write", 76*6732f10bSAndrew Kilroy "EventCode": "0x4F", 77*6732f10bSAndrew Kilroy "EventName": "L1D_TLB_WR", 78*6732f10bSAndrew Kilroy "BriefDescription": "L1D tlb access, write" 79*6732f10bSAndrew Kilroy }, 80*6732f10bSAndrew Kilroy { 81*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data cache access, read", 82*6732f10bSAndrew Kilroy "EventCode": "0x50", 83*6732f10bSAndrew Kilroy "EventName": "L2D_CACHE_RD", 84*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache access, read" 85*6732f10bSAndrew Kilroy }, 86*6732f10bSAndrew Kilroy { 87*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data cache access, write", 88*6732f10bSAndrew Kilroy "EventCode": "0x51", 89*6732f10bSAndrew Kilroy "EventName": "L2D_CACHE_WR", 90*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache access, write" 91*6732f10bSAndrew Kilroy }, 92*6732f10bSAndrew Kilroy { 93*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data cache refill, read", 94*6732f10bSAndrew Kilroy "EventCode": "0x52", 95*6732f10bSAndrew Kilroy "EventName": "L2D_CACHE_REFILL_RD", 96*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache refill, read" 97*6732f10bSAndrew Kilroy }, 98*6732f10bSAndrew Kilroy { 99*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data cache refill, write", 100*6732f10bSAndrew Kilroy "EventCode": "0x53", 101*6732f10bSAndrew Kilroy "EventName": "L2D_CACHE_REFILL_WR", 102*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache refill, write" 103*6732f10bSAndrew Kilroy }, 104*6732f10bSAndrew Kilroy { 105*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data cache Write-Back, victim", 106*6732f10bSAndrew Kilroy "EventCode": "0x56", 107*6732f10bSAndrew Kilroy "EventName": "L2D_CACHE_WB_VICTIM", 108*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache Write-Back, victim" 109*6732f10bSAndrew Kilroy }, 110*6732f10bSAndrew Kilroy { 111*6732f10bSAndrew Kilroy "PublicDescription": "Level 2 data cache Write-Back, cleaning and coherency", 112*6732f10bSAndrew Kilroy "EventCode": "0x57", 113*6732f10bSAndrew Kilroy "EventName": "L2D_CACHE_WB_CLEAN", 114*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache Write-Back, cleaning and coherency" 115*6732f10bSAndrew Kilroy }, 116*6732f10bSAndrew Kilroy { 117*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data cache invalidate", 118*6732f10bSAndrew Kilroy "EventCode": "0x58", 119*6732f10bSAndrew Kilroy "EventName": "L2D_CACHE_INVAL", 120*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache invalidate" 121*6732f10bSAndrew Kilroy }, 122*6732f10bSAndrew Kilroy { 123*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data or unified TLB refill, read", 124*6732f10bSAndrew Kilroy "EventCode": "0x5c", 125*6732f10bSAndrew Kilroy "EventName": "L2D_TLB_REFILL_RD", 126*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache refill, read" 127*6732f10bSAndrew Kilroy }, 128*6732f10bSAndrew Kilroy { 129*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data or unified TLB refill, write", 130*6732f10bSAndrew Kilroy "EventCode": "0x5d", 131*6732f10bSAndrew Kilroy "EventName": "L2D_TLB_REFILL_WR", 132*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache refill, write" 133*6732f10bSAndrew Kilroy }, 134*6732f10bSAndrew Kilroy { 135*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data or unified TLB access, read", 136*6732f10bSAndrew Kilroy "EventCode": "0x5e", 137*6732f10bSAndrew Kilroy "EventName": "L2D_TLB_RD", 138*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache access, read" 139*6732f10bSAndrew Kilroy }, 140*6732f10bSAndrew Kilroy { 141*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 2 data or unified TLB access, write", 142*6732f10bSAndrew Kilroy "EventCode": "0x5f", 143*6732f10bSAndrew Kilroy "EventName": "L2D_TLB_WR", 144*6732f10bSAndrew Kilroy "BriefDescription": "L2D cache access, write" 145*6732f10bSAndrew Kilroy }, 146*6732f10bSAndrew Kilroy { 147*6732f10bSAndrew Kilroy "PublicDescription": "Bus access read", 148*6732f10bSAndrew Kilroy "EventCode": "0x60", 149*6732f10bSAndrew Kilroy "EventName": "BUS_ACCESS_RD", 150*6732f10bSAndrew Kilroy "BriefDescription": "Bus access read" 151*6732f10bSAndrew Kilroy }, 152*6732f10bSAndrew Kilroy { 153*6732f10bSAndrew Kilroy "PublicDescription": "Bus access write", 154*6732f10bSAndrew Kilroy "EventCode": "0x61", 155*6732f10bSAndrew Kilroy "EventName": "BUS_ACCESS_WR", 156*6732f10bSAndrew Kilroy "BriefDescription": "Bus access write" 157*6732f10bSAndrew Kilroy }, 158*6732f10bSAndrew Kilroy { 159*6732f10bSAndrew Kilroy "PublicDescription": "Bus access, Normal, Cacheable, Shareable", 160*6732f10bSAndrew Kilroy "EventCode": "0x62", 161*6732f10bSAndrew Kilroy "EventName": "BUS_ACCESS_SHARED", 162*6732f10bSAndrew Kilroy "BriefDescription": "Bus access, Normal, Cacheable, Shareable" 163*6732f10bSAndrew Kilroy }, 164*6732f10bSAndrew Kilroy { 165*6732f10bSAndrew Kilroy "PublicDescription": "Bus access, not Normal, Cacheable, Shareable", 166*6732f10bSAndrew Kilroy "EventCode": "0x63", 167*6732f10bSAndrew Kilroy "EventName": "BUS_ACCESS_NOT_SHARED", 168*6732f10bSAndrew Kilroy "BriefDescription": "Bus access, not Normal, Cacheable, Shareable" 169*6732f10bSAndrew Kilroy }, 170*6732f10bSAndrew Kilroy { 171*6732f10bSAndrew Kilroy "PublicDescription": "Bus access, Normal", 172*6732f10bSAndrew Kilroy "EventCode": "0x64", 173*6732f10bSAndrew Kilroy "EventName": "BUS_ACCESS_NORMAL", 174*6732f10bSAndrew Kilroy "BriefDescription": "Bus access, Normal" 175*6732f10bSAndrew Kilroy }, 176*6732f10bSAndrew Kilroy { 177*6732f10bSAndrew Kilroy "PublicDescription": "Bus access, peripheral", 178*6732f10bSAndrew Kilroy "EventCode": "0x65", 179*6732f10bSAndrew Kilroy "EventName": "BUS_ACCESS_PERIPH", 180*6732f10bSAndrew Kilroy "BriefDescription": "Bus access, peripheral" 181*6732f10bSAndrew Kilroy }, 182*6732f10bSAndrew Kilroy { 183*6732f10bSAndrew Kilroy "PublicDescription": "Data memory access, read", 184*6732f10bSAndrew Kilroy "EventCode": "0x66", 185*6732f10bSAndrew Kilroy "EventName": "MEM_ACCESS_RD", 186*6732f10bSAndrew Kilroy "BriefDescription": "Data memory access, read" 187*6732f10bSAndrew Kilroy }, 188*6732f10bSAndrew Kilroy { 189*6732f10bSAndrew Kilroy "PublicDescription": "Data memory access, write", 190*6732f10bSAndrew Kilroy "EventCode": "0x67", 191*6732f10bSAndrew Kilroy "EventName": "MEM_ACCESS_WR", 192*6732f10bSAndrew Kilroy "BriefDescription": "Data memory access, write" 193*6732f10bSAndrew Kilroy }, 194*6732f10bSAndrew Kilroy { 195*6732f10bSAndrew Kilroy "PublicDescription": "Unaligned access, read", 196*6732f10bSAndrew Kilroy "EventCode": "0x68", 197*6732f10bSAndrew Kilroy "EventName": "UNALIGNED_LD_SPEC", 198*6732f10bSAndrew Kilroy "BriefDescription": "Unaligned access, read" 199*6732f10bSAndrew Kilroy }, 200*6732f10bSAndrew Kilroy { 201*6732f10bSAndrew Kilroy "PublicDescription": "Unaligned access, write", 202*6732f10bSAndrew Kilroy "EventCode": "0x69", 203*6732f10bSAndrew Kilroy "EventName": "UNALIGNED_ST_SPEC", 204*6732f10bSAndrew Kilroy "BriefDescription": "Unaligned access, write" 205*6732f10bSAndrew Kilroy }, 206*6732f10bSAndrew Kilroy { 207*6732f10bSAndrew Kilroy "PublicDescription": "Unaligned access", 208*6732f10bSAndrew Kilroy "EventCode": "0x6a", 209*6732f10bSAndrew Kilroy "EventName": "UNALIGNED_LDST_SPEC", 210*6732f10bSAndrew Kilroy "BriefDescription": "Unaligned access" 211*6732f10bSAndrew Kilroy }, 212*6732f10bSAndrew Kilroy { 213*6732f10bSAndrew Kilroy "PublicDescription": "Exclusive operation speculatively executed, LDREX or LDX", 214*6732f10bSAndrew Kilroy "EventCode": "0x6c", 215*6732f10bSAndrew Kilroy "EventName": "LDREX_SPEC", 216*6732f10bSAndrew Kilroy "BriefDescription": "Exclusive operation speculatively executed, LDREX or LDX" 217*6732f10bSAndrew Kilroy }, 218*6732f10bSAndrew Kilroy { 219*6732f10bSAndrew Kilroy "PublicDescription": "Exclusive operation speculatively executed, STREX or STX pass", 220*6732f10bSAndrew Kilroy "EventCode": "0x6d", 221*6732f10bSAndrew Kilroy "EventName": "STREX_PASS_SPEC", 222*6732f10bSAndrew Kilroy "BriefDescription": "Exclusive operation speculatively executed, STREX or STX pass" 223*6732f10bSAndrew Kilroy }, 224*6732f10bSAndrew Kilroy { 225*6732f10bSAndrew Kilroy "PublicDescription": "Exclusive operation speculatively executed, STREX or STX fail", 226*6732f10bSAndrew Kilroy "EventCode": "0x6e", 227*6732f10bSAndrew Kilroy "EventName": "STREX_FAIL_SPEC", 228*6732f10bSAndrew Kilroy "BriefDescription": "Exclusive operation speculatively executed, STREX or STX fail" 229*6732f10bSAndrew Kilroy }, 230*6732f10bSAndrew Kilroy { 231*6732f10bSAndrew Kilroy "PublicDescription": "Exclusive operation speculatively executed, STREX or STX", 232*6732f10bSAndrew Kilroy "EventCode": "0x6f", 233*6732f10bSAndrew Kilroy "EventName": "STREX_SPEC", 234*6732f10bSAndrew Kilroy "BriefDescription": "Exclusive operation speculatively executed, STREX or STX" 235*6732f10bSAndrew Kilroy }, 236*6732f10bSAndrew Kilroy { 237*6732f10bSAndrew Kilroy "PublicDescription": "Operation speculatively executed, load", 238*6732f10bSAndrew Kilroy "EventCode": "0x70", 239*6732f10bSAndrew Kilroy "EventName": "LD_SPEC", 240*6732f10bSAndrew Kilroy "BriefDescription": "Operation speculatively executed, load" 241*6732f10bSAndrew Kilroy }, 242*6732f10bSAndrew Kilroy { 243*6732f10bSAndrew Kilroy "PublicDescription": "Operation speculatively executed, store", 244*6732f10bSAndrew Kilroy "EventCode": "0x71", 245*6732f10bSAndrew Kilroy "EventName": "ST_SPEC", 246*6732f10bSAndrew Kilroy "BriefDescription": "Operation speculatively executed, store" 247*6732f10bSAndrew Kilroy }, 248*6732f10bSAndrew Kilroy { 249*6732f10bSAndrew Kilroy "PublicDescription": "Operation speculatively executed, load or store", 250*6732f10bSAndrew Kilroy "EventCode": "0x72", 251*6732f10bSAndrew Kilroy "EventName": "LDST_SPEC", 252*6732f10bSAndrew Kilroy "BriefDescription": "Operation speculatively executed, load or store" 253*6732f10bSAndrew Kilroy }, 254*6732f10bSAndrew Kilroy { 255*6732f10bSAndrew Kilroy "PublicDescription": "Operation speculatively executed, integer data processing", 256*6732f10bSAndrew Kilroy "EventCode": "0x73", 257*6732f10bSAndrew Kilroy "EventName": "DP_SPEC", 258*6732f10bSAndrew Kilroy "BriefDescription": "Operation speculatively executed, integer data processing" 259*6732f10bSAndrew Kilroy }, 260*6732f10bSAndrew Kilroy { 261*6732f10bSAndrew Kilroy "PublicDescription": "Operation speculatively executed, Advanced SIMD instruction", 262*6732f10bSAndrew Kilroy "EventCode": "0x74", 263*6732f10bSAndrew Kilroy "EventName": "ASE_SPEC", 264*6732f10bSAndrew Kilroy "BriefDescription": "Operation speculatively executed, Advanced SIMD instruction" 265*6732f10bSAndrew Kilroy }, 266*6732f10bSAndrew Kilroy { 267*6732f10bSAndrew Kilroy "PublicDescription": "Operation speculatively executed, floating-point instruction", 268*6732f10bSAndrew Kilroy "EventCode": "0x75", 269*6732f10bSAndrew Kilroy "EventName": "VFP_SPEC", 270*6732f10bSAndrew Kilroy "BriefDescription": "Operation speculatively executed, floating-point instruction" 271*6732f10bSAndrew Kilroy }, 272*6732f10bSAndrew Kilroy { 273*6732f10bSAndrew Kilroy "PublicDescription": "Operation speculatively executed, software change of the PC", 274*6732f10bSAndrew Kilroy "EventCode": "0x76", 275*6732f10bSAndrew Kilroy "EventName": "PC_WRITE_SPEC", 276*6732f10bSAndrew Kilroy "BriefDescription": "Operation speculatively executed, software change of the PC" 277*6732f10bSAndrew Kilroy }, 278*6732f10bSAndrew Kilroy { 279*6732f10bSAndrew Kilroy "PublicDescription": "Operation speculatively executed, Cryptographic instruction", 280*6732f10bSAndrew Kilroy "EventCode": "0x77", 281*6732f10bSAndrew Kilroy "EventName": "CRYPTO_SPEC", 282*6732f10bSAndrew Kilroy "BriefDescription": "Operation speculatively executed, Cryptographic instruction" 283*6732f10bSAndrew Kilroy }, 284*6732f10bSAndrew Kilroy { 285*6732f10bSAndrew Kilroy "PublicDescription": "Branch speculatively executed, immediate branch", 286*6732f10bSAndrew Kilroy "EventCode": "0x78", 287*6732f10bSAndrew Kilroy "EventName": "BR_IMMED_SPEC", 288*6732f10bSAndrew Kilroy "BriefDescription": "Branch speculatively executed, immediate branch" 289*6732f10bSAndrew Kilroy }, 290*6732f10bSAndrew Kilroy { 291*6732f10bSAndrew Kilroy "PublicDescription": "Branch speculatively executed, procedure return", 292*6732f10bSAndrew Kilroy "EventCode": "0x79", 293*6732f10bSAndrew Kilroy "EventName": "BR_RETURN_SPEC", 294*6732f10bSAndrew Kilroy "BriefDescription": "Branch speculatively executed, procedure return" 295*6732f10bSAndrew Kilroy }, 296*6732f10bSAndrew Kilroy { 297*6732f10bSAndrew Kilroy "PublicDescription": "Branch speculatively executed, indirect branch", 298*6732f10bSAndrew Kilroy "EventCode": "0x7a", 299*6732f10bSAndrew Kilroy "EventName": "BR_INDIRECT_SPEC", 300*6732f10bSAndrew Kilroy "BriefDescription": "Branch speculatively executed, indirect branch" 301*6732f10bSAndrew Kilroy }, 302*6732f10bSAndrew Kilroy { 303*6732f10bSAndrew Kilroy "PublicDescription": "Barrier speculatively executed, ISB", 304*6732f10bSAndrew Kilroy "EventCode": "0x7c", 305*6732f10bSAndrew Kilroy "EventName": "ISB_SPEC", 306*6732f10bSAndrew Kilroy "BriefDescription": "Barrier speculatively executed, ISB" 307*6732f10bSAndrew Kilroy }, 308*6732f10bSAndrew Kilroy { 309*6732f10bSAndrew Kilroy "PublicDescription": "Barrier speculatively executed, DSB", 310*6732f10bSAndrew Kilroy "EventCode": "0x7d", 311*6732f10bSAndrew Kilroy "EventName": "DSB_SPEC", 312*6732f10bSAndrew Kilroy "BriefDescription": "Barrier speculatively executed, DSB" 313*6732f10bSAndrew Kilroy }, 314*6732f10bSAndrew Kilroy { 315*6732f10bSAndrew Kilroy "PublicDescription": "Barrier speculatively executed, DMB", 316*6732f10bSAndrew Kilroy "EventCode": "0x7e", 317*6732f10bSAndrew Kilroy "EventName": "DMB_SPEC", 318*6732f10bSAndrew Kilroy "BriefDescription": "Barrier speculatively executed, DMB" 319*6732f10bSAndrew Kilroy }, 320*6732f10bSAndrew Kilroy { 321*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Other synchronous", 322*6732f10bSAndrew Kilroy "EventCode": "0x81", 323*6732f10bSAndrew Kilroy "EventName": "EXC_UNDEF", 324*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Other synchronous" 325*6732f10bSAndrew Kilroy }, 326*6732f10bSAndrew Kilroy { 327*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Supervisor Call", 328*6732f10bSAndrew Kilroy "EventCode": "0x82", 329*6732f10bSAndrew Kilroy "EventName": "EXC_SVC", 330*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Supervisor Call" 331*6732f10bSAndrew Kilroy }, 332*6732f10bSAndrew Kilroy { 333*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Instruction Abort", 334*6732f10bSAndrew Kilroy "EventCode": "0x83", 335*6732f10bSAndrew Kilroy "EventName": "EXC_PABORT", 336*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Instruction Abort" 337*6732f10bSAndrew Kilroy }, 338*6732f10bSAndrew Kilroy { 339*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Data Abort and SError", 340*6732f10bSAndrew Kilroy "EventCode": "0x84", 341*6732f10bSAndrew Kilroy "EventName": "EXC_DABORT", 342*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Data Abort and SError" 343*6732f10bSAndrew Kilroy }, 344*6732f10bSAndrew Kilroy { 345*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, IRQ", 346*6732f10bSAndrew Kilroy "EventCode": "0x86", 347*6732f10bSAndrew Kilroy "EventName": "EXC_IRQ", 348*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, IRQ" 349*6732f10bSAndrew Kilroy }, 350*6732f10bSAndrew Kilroy { 351*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, FIQ", 352*6732f10bSAndrew Kilroy "EventCode": "0x87", 353*6732f10bSAndrew Kilroy "EventName": "EXC_FIQ", 354*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, FIQ" 355*6732f10bSAndrew Kilroy }, 356*6732f10bSAndrew Kilroy { 357*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Secure Monitor Call", 358*6732f10bSAndrew Kilroy "EventCode": "0x88", 359*6732f10bSAndrew Kilroy "EventName": "EXC_SMC", 360*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Secure Monitor Call" 361*6732f10bSAndrew Kilroy }, 362*6732f10bSAndrew Kilroy { 363*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Hypervisor Call", 364*6732f10bSAndrew Kilroy "EventCode": "0x8a", 365*6732f10bSAndrew Kilroy "EventName": "EXC_HVC", 366*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Hypervisor Call" 367*6732f10bSAndrew Kilroy }, 368*6732f10bSAndrew Kilroy { 369*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Instruction Abort not taken locally", 370*6732f10bSAndrew Kilroy "EventCode": "0x8b", 371*6732f10bSAndrew Kilroy "EventName": "EXC_TRAP_PABORT", 372*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Instruction Abort not taken locally" 373*6732f10bSAndrew Kilroy }, 374*6732f10bSAndrew Kilroy { 375*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Data Abort or SError not taken locally", 376*6732f10bSAndrew Kilroy "EventCode": "0x8c", 377*6732f10bSAndrew Kilroy "EventName": "EXC_TRAP_DABORT", 378*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Data Abort or SError not taken locally" 379*6732f10bSAndrew Kilroy }, 380*6732f10bSAndrew Kilroy { 381*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, Other traps not taken locally", 382*6732f10bSAndrew Kilroy "EventCode": "0x8d", 383*6732f10bSAndrew Kilroy "EventName": "EXC_TRAP_OTHER", 384*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, Other traps not taken locally" 385*6732f10bSAndrew Kilroy }, 386*6732f10bSAndrew Kilroy { 387*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, IRQ not taken locally", 388*6732f10bSAndrew Kilroy "EventCode": "0x8e", 389*6732f10bSAndrew Kilroy "EventName": "EXC_TRAP_IRQ", 390*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, IRQ not taken locally" 391*6732f10bSAndrew Kilroy }, 392*6732f10bSAndrew Kilroy { 393*6732f10bSAndrew Kilroy "PublicDescription": "Exception taken, FIQ not taken locally", 394*6732f10bSAndrew Kilroy "EventCode": "0x8f", 395*6732f10bSAndrew Kilroy "EventName": "EXC_TRAP_FIQ", 396*6732f10bSAndrew Kilroy "BriefDescription": "Exception taken, FIQ not taken locally" 397*6732f10bSAndrew Kilroy }, 398*6732f10bSAndrew Kilroy { 399*6732f10bSAndrew Kilroy "PublicDescription": "Release consistency operation speculatively executed, Load-Acquire", 400*6732f10bSAndrew Kilroy "EventCode": "0x90", 401*6732f10bSAndrew Kilroy "EventName": "RC_LD_SPEC", 402*6732f10bSAndrew Kilroy "BriefDescription": "Release consistency operation speculatively executed, Load-Acquire" 403*6732f10bSAndrew Kilroy }, 404*6732f10bSAndrew Kilroy { 405*6732f10bSAndrew Kilroy "PublicDescription": "Release consistency operation speculatively executed, Store-Release", 406*6732f10bSAndrew Kilroy "EventCode": "0x91", 407*6732f10bSAndrew Kilroy "EventName": "RC_ST_SPEC", 408*6732f10bSAndrew Kilroy "BriefDescription": "Release consistency operation speculatively executed, Store-Release" 409*6732f10bSAndrew Kilroy }, 410*6732f10bSAndrew Kilroy { 411*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 3 data or unified cache access, read", 412*6732f10bSAndrew Kilroy "EventCode": "0xa0", 413*6732f10bSAndrew Kilroy "EventName": "L3D_CACHE_RD", 414*6732f10bSAndrew Kilroy "BriefDescription": "Attributable Level 3 data or unified cache access, read" 415*6732f10bSAndrew Kilroy }, 416*6732f10bSAndrew Kilroy { 417*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 3 data or unified cache access, write", 418*6732f10bSAndrew Kilroy "EventCode": "0xa1", 419*6732f10bSAndrew Kilroy "EventName": "L3D_CACHE_WR", 420*6732f10bSAndrew Kilroy "BriefDescription": "Attributable Level 3 data or unified cache access, write" 421*6732f10bSAndrew Kilroy }, 422*6732f10bSAndrew Kilroy { 423*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 3 data or unified cache refill, read", 424*6732f10bSAndrew Kilroy "EventCode": "0xa2", 425*6732f10bSAndrew Kilroy "EventName": "L3D_CACHE_REFILL_RD", 426*6732f10bSAndrew Kilroy "BriefDescription": "Attributable Level 3 data or unified cache refill, read" 427*6732f10bSAndrew Kilroy }, 428*6732f10bSAndrew Kilroy { 429*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 3 data or unified cache refill, write", 430*6732f10bSAndrew Kilroy "EventCode": "0xa3", 431*6732f10bSAndrew Kilroy "EventName": "L3D_CACHE_REFILL_WR", 432*6732f10bSAndrew Kilroy "BriefDescription": "Attributable Level 3 data or unified cache refill, write" 433*6732f10bSAndrew Kilroy }, 434*6732f10bSAndrew Kilroy { 435*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 3 data or unified cache Write-Back, victim", 436*6732f10bSAndrew Kilroy "EventCode": "0xa6", 437*6732f10bSAndrew Kilroy "EventName": "L3D_CACHE_WB_VICTIM", 438*6732f10bSAndrew Kilroy "BriefDescription": "Attributable Level 3 data or unified cache Write-Back, victim" 439*6732f10bSAndrew Kilroy }, 440*6732f10bSAndrew Kilroy { 441*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 3 data or unified cache Write-Back, cache clean", 442*6732f10bSAndrew Kilroy "EventCode": "0xa7", 443*6732f10bSAndrew Kilroy "EventName": "L3D_CACHE_WB_CLEAN", 444*6732f10bSAndrew Kilroy "BriefDescription": "Attributable Level 3 data or unified cache Write-Back, cache clean" 445*6732f10bSAndrew Kilroy }, 446*6732f10bSAndrew Kilroy { 447*6732f10bSAndrew Kilroy "PublicDescription": "Attributable Level 3 data or unified cache access, invalidate", 448*6732f10bSAndrew Kilroy "EventCode": "0xa8", 449*6732f10bSAndrew Kilroy "EventName": "L3D_CACHE_INVAL", 450*6732f10bSAndrew Kilroy "BriefDescription": "Attributable Level 3 data or unified cache access, invalidate" 451*6732f10bSAndrew Kilroy } 452*6732f10bSAndrew Kilroy] 453