18c2ecf20Sopenharmony_ci[
28c2ecf20Sopenharmony_ci    {
38c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data cache access, read",
48c2ecf20Sopenharmony_ci        "EventCode": "0x40",
58c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_RD",
68c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache access, read"
78c2ecf20Sopenharmony_ci    },
88c2ecf20Sopenharmony_ci    {
98c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data cache access, write",
108c2ecf20Sopenharmony_ci        "EventCode": "0x41",
118c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_WR",
128c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache access, write"
138c2ecf20Sopenharmony_ci    },
148c2ecf20Sopenharmony_ci    {
158c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data cache refill, read",
168c2ecf20Sopenharmony_ci        "EventCode": "0x42",
178c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_REFILL_RD",
188c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache refill, read"
198c2ecf20Sopenharmony_ci    },
208c2ecf20Sopenharmony_ci    {
218c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data cache refill, write",
228c2ecf20Sopenharmony_ci        "EventCode": "0x43",
238c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_REFILL_WR",
248c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache refill, write"
258c2ecf20Sopenharmony_ci    },
268c2ecf20Sopenharmony_ci    {
278c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data cache refill, inner",
288c2ecf20Sopenharmony_ci        "EventCode": "0x44",
298c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_REFILL_INNER",
308c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache refill, inner"
318c2ecf20Sopenharmony_ci    },
328c2ecf20Sopenharmony_ci    {
338c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data cache refill, outer",
348c2ecf20Sopenharmony_ci        "EventCode": "0x45",
358c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_REFILL_OUTER",
368c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache refill, outer"
378c2ecf20Sopenharmony_ci    },
388c2ecf20Sopenharmony_ci    {
398c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data cache Write-Back, victim",
408c2ecf20Sopenharmony_ci        "EventCode": "0x46",
418c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_WB_VICTIM",
428c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache Write-Back, victim"
438c2ecf20Sopenharmony_ci    },
448c2ecf20Sopenharmony_ci    {
458c2ecf20Sopenharmony_ci        "PublicDescription": "Level 1 data cache Write-Back, cleaning and coherency",
468c2ecf20Sopenharmony_ci        "EventCode": "0x47",
478c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_WB_CLEAN",
488c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache Write-Back, cleaning and coherency"
498c2ecf20Sopenharmony_ci    },
508c2ecf20Sopenharmony_ci    {
518c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data cache invalidate",
528c2ecf20Sopenharmony_ci        "EventCode": "0x48",
538c2ecf20Sopenharmony_ci        "EventName": "L1D_CACHE_INVAL",
548c2ecf20Sopenharmony_ci        "BriefDescription": "L1D cache invalidate"
558c2ecf20Sopenharmony_ci    },
568c2ecf20Sopenharmony_ci    {
578c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data TLB refill, read",
588c2ecf20Sopenharmony_ci        "EventCode": "0x4C",
598c2ecf20Sopenharmony_ci        "EventName": "L1D_TLB_REFILL_RD",
608c2ecf20Sopenharmony_ci        "BriefDescription": "L1D tlb refill, read"
618c2ecf20Sopenharmony_ci    },
628c2ecf20Sopenharmony_ci    {
638c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data TLB refill, write",
648c2ecf20Sopenharmony_ci        "EventCode": "0x4D",
658c2ecf20Sopenharmony_ci        "EventName": "L1D_TLB_REFILL_WR",
668c2ecf20Sopenharmony_ci        "BriefDescription": "L1D tlb refill, write"
678c2ecf20Sopenharmony_ci    },
688c2ecf20Sopenharmony_ci    {
698c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data or unified TLB access, read",
708c2ecf20Sopenharmony_ci        "EventCode": "0x4E",
718c2ecf20Sopenharmony_ci        "EventName": "L1D_TLB_RD",
728c2ecf20Sopenharmony_ci        "BriefDescription": "L1D tlb access, read"
738c2ecf20Sopenharmony_ci    },
748c2ecf20Sopenharmony_ci    {
758c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 1 data or unified TLB access, write",
768c2ecf20Sopenharmony_ci        "EventCode": "0x4F",
778c2ecf20Sopenharmony_ci        "EventName": "L1D_TLB_WR",
788c2ecf20Sopenharmony_ci        "BriefDescription": "L1D tlb access, write"
798c2ecf20Sopenharmony_ci    },
808c2ecf20Sopenharmony_ci    {
818c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data cache access, read",
828c2ecf20Sopenharmony_ci        "EventCode": "0x50",
838c2ecf20Sopenharmony_ci        "EventName": "L2D_CACHE_RD",
848c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache access, read"
858c2ecf20Sopenharmony_ci    },
868c2ecf20Sopenharmony_ci    {
878c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data cache access, write",
888c2ecf20Sopenharmony_ci        "EventCode": "0x51",
898c2ecf20Sopenharmony_ci        "EventName": "L2D_CACHE_WR",
908c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache access, write"
918c2ecf20Sopenharmony_ci    },
928c2ecf20Sopenharmony_ci    {
938c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data cache refill, read",
948c2ecf20Sopenharmony_ci        "EventCode": "0x52",
958c2ecf20Sopenharmony_ci        "EventName": "L2D_CACHE_REFILL_RD",
968c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache refill, read"
978c2ecf20Sopenharmony_ci    },
988c2ecf20Sopenharmony_ci    {
998c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data cache refill, write",
1008c2ecf20Sopenharmony_ci        "EventCode": "0x53",
1018c2ecf20Sopenharmony_ci        "EventName": "L2D_CACHE_REFILL_WR",
1028c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache refill, write"
1038c2ecf20Sopenharmony_ci    },
1048c2ecf20Sopenharmony_ci    {
1058c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data cache Write-Back, victim",
1068c2ecf20Sopenharmony_ci        "EventCode": "0x56",
1078c2ecf20Sopenharmony_ci        "EventName": "L2D_CACHE_WB_VICTIM",
1088c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache Write-Back, victim"
1098c2ecf20Sopenharmony_ci    },
1108c2ecf20Sopenharmony_ci    {
1118c2ecf20Sopenharmony_ci        "PublicDescription": "Level 2 data cache Write-Back, cleaning and coherency",
1128c2ecf20Sopenharmony_ci        "EventCode": "0x57",
1138c2ecf20Sopenharmony_ci        "EventName": "L2D_CACHE_WB_CLEAN",
1148c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache Write-Back, cleaning and coherency"
1158c2ecf20Sopenharmony_ci    },
1168c2ecf20Sopenharmony_ci    {
1178c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data cache invalidate",
1188c2ecf20Sopenharmony_ci        "EventCode": "0x58",
1198c2ecf20Sopenharmony_ci        "EventName": "L2D_CACHE_INVAL",
1208c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache invalidate"
1218c2ecf20Sopenharmony_ci    },
1228c2ecf20Sopenharmony_ci    {
1238c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data or unified TLB refill, read",
1248c2ecf20Sopenharmony_ci        "EventCode": "0x5c",
1258c2ecf20Sopenharmony_ci        "EventName": "L2D_TLB_REFILL_RD",
1268c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache refill, read"
1278c2ecf20Sopenharmony_ci    },
1288c2ecf20Sopenharmony_ci    {
1298c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data or unified TLB refill, write",
1308c2ecf20Sopenharmony_ci        "EventCode": "0x5d",
1318c2ecf20Sopenharmony_ci        "EventName": "L2D_TLB_REFILL_WR",
1328c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache refill, write"
1338c2ecf20Sopenharmony_ci    },
1348c2ecf20Sopenharmony_ci    {
1358c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data or unified TLB access, read",
1368c2ecf20Sopenharmony_ci        "EventCode": "0x5e",
1378c2ecf20Sopenharmony_ci        "EventName": "L2D_TLB_RD",
1388c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache access, read"
1398c2ecf20Sopenharmony_ci    },
1408c2ecf20Sopenharmony_ci    {
1418c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 2 data or unified TLB access, write",
1428c2ecf20Sopenharmony_ci        "EventCode": "0x5f",
1438c2ecf20Sopenharmony_ci        "EventName": "L2D_TLB_WR",
1448c2ecf20Sopenharmony_ci        "BriefDescription": "L2D cache access, write"
1458c2ecf20Sopenharmony_ci    },
1468c2ecf20Sopenharmony_ci    {
1478c2ecf20Sopenharmony_ci        "PublicDescription": "Bus access read",
1488c2ecf20Sopenharmony_ci        "EventCode": "0x60",
1498c2ecf20Sopenharmony_ci        "EventName": "BUS_ACCESS_RD",
1508c2ecf20Sopenharmony_ci        "BriefDescription": "Bus access read"
1518c2ecf20Sopenharmony_ci   },
1528c2ecf20Sopenharmony_ci   {
1538c2ecf20Sopenharmony_ci        "PublicDescription": "Bus access write",
1548c2ecf20Sopenharmony_ci        "EventCode": "0x61",
1558c2ecf20Sopenharmony_ci        "EventName": "BUS_ACCESS_WR",
1568c2ecf20Sopenharmony_ci        "BriefDescription": "Bus access write"
1578c2ecf20Sopenharmony_ci   },
1588c2ecf20Sopenharmony_ci   {
1598c2ecf20Sopenharmony_ci        "PublicDescription": "Bus access, Normal, Cacheable, Shareable",
1608c2ecf20Sopenharmony_ci        "EventCode": "0x62",
1618c2ecf20Sopenharmony_ci        "EventName": "BUS_ACCESS_SHARED",
1628c2ecf20Sopenharmony_ci        "BriefDescription": "Bus access, Normal, Cacheable, Shareable"
1638c2ecf20Sopenharmony_ci   },
1648c2ecf20Sopenharmony_ci   {
1658c2ecf20Sopenharmony_ci        "PublicDescription": "Bus access, not Normal, Cacheable, Shareable",
1668c2ecf20Sopenharmony_ci        "EventCode": "0x63",
1678c2ecf20Sopenharmony_ci        "EventName": "BUS_ACCESS_NOT_SHARED",
1688c2ecf20Sopenharmony_ci        "BriefDescription": "Bus access, not Normal, Cacheable, Shareable"
1698c2ecf20Sopenharmony_ci   },
1708c2ecf20Sopenharmony_ci   {
1718c2ecf20Sopenharmony_ci        "PublicDescription": "Bus access, Normal",
1728c2ecf20Sopenharmony_ci        "EventCode": "0x64",
1738c2ecf20Sopenharmony_ci        "EventName": "BUS_ACCESS_NORMAL",
1748c2ecf20Sopenharmony_ci        "BriefDescription": "Bus access, Normal"
1758c2ecf20Sopenharmony_ci   },
1768c2ecf20Sopenharmony_ci   {
1778c2ecf20Sopenharmony_ci        "PublicDescription": "Bus access, peripheral",
1788c2ecf20Sopenharmony_ci        "EventCode": "0x65",
1798c2ecf20Sopenharmony_ci        "EventName": "BUS_ACCESS_PERIPH",
1808c2ecf20Sopenharmony_ci        "BriefDescription": "Bus access, peripheral"
1818c2ecf20Sopenharmony_ci   },
1828c2ecf20Sopenharmony_ci   {
1838c2ecf20Sopenharmony_ci        "PublicDescription": "Data memory access, read",
1848c2ecf20Sopenharmony_ci        "EventCode": "0x66",
1858c2ecf20Sopenharmony_ci        "EventName": "MEM_ACCESS_RD",
1868c2ecf20Sopenharmony_ci        "BriefDescription": "Data memory access, read"
1878c2ecf20Sopenharmony_ci   },
1888c2ecf20Sopenharmony_ci   {
1898c2ecf20Sopenharmony_ci        "PublicDescription": "Data memory access, write",
1908c2ecf20Sopenharmony_ci        "EventCode": "0x67",
1918c2ecf20Sopenharmony_ci        "EventName": "MEM_ACCESS_WR",
1928c2ecf20Sopenharmony_ci        "BriefDescription": "Data memory access, write"
1938c2ecf20Sopenharmony_ci   },
1948c2ecf20Sopenharmony_ci   {
1958c2ecf20Sopenharmony_ci        "PublicDescription": "Unaligned access, read",
1968c2ecf20Sopenharmony_ci        "EventCode": "0x68",
1978c2ecf20Sopenharmony_ci        "EventName": "UNALIGNED_LD_SPEC",
1988c2ecf20Sopenharmony_ci        "BriefDescription": "Unaligned access, read"
1998c2ecf20Sopenharmony_ci   },
2008c2ecf20Sopenharmony_ci   {
2018c2ecf20Sopenharmony_ci        "PublicDescription": "Unaligned access, write",
2028c2ecf20Sopenharmony_ci        "EventCode": "0x69",
2038c2ecf20Sopenharmony_ci        "EventName": "UNALIGNED_ST_SPEC",
2048c2ecf20Sopenharmony_ci        "BriefDescription": "Unaligned access, write"
2058c2ecf20Sopenharmony_ci   },
2068c2ecf20Sopenharmony_ci   {
2078c2ecf20Sopenharmony_ci        "PublicDescription": "Unaligned access",
2088c2ecf20Sopenharmony_ci        "EventCode": "0x6a",
2098c2ecf20Sopenharmony_ci        "EventName": "UNALIGNED_LDST_SPEC",
2108c2ecf20Sopenharmony_ci        "BriefDescription": "Unaligned access"
2118c2ecf20Sopenharmony_ci   },
2128c2ecf20Sopenharmony_ci   {
2138c2ecf20Sopenharmony_ci        "PublicDescription": "Exclusive operation speculatively executed, LDREX or LDX",
2148c2ecf20Sopenharmony_ci        "EventCode": "0x6c",
2158c2ecf20Sopenharmony_ci        "EventName": "LDREX_SPEC",
2168c2ecf20Sopenharmony_ci        "BriefDescription": "Exclusive operation speculatively executed, LDREX or LDX"
2178c2ecf20Sopenharmony_ci   },
2188c2ecf20Sopenharmony_ci   {
2198c2ecf20Sopenharmony_ci        "PublicDescription": "Exclusive operation speculatively executed, STREX or STX pass",
2208c2ecf20Sopenharmony_ci        "EventCode": "0x6d",
2218c2ecf20Sopenharmony_ci        "EventName": "STREX_PASS_SPEC",
2228c2ecf20Sopenharmony_ci        "BriefDescription": "Exclusive operation speculatively executed, STREX or STX pass"
2238c2ecf20Sopenharmony_ci   },
2248c2ecf20Sopenharmony_ci   {
2258c2ecf20Sopenharmony_ci        "PublicDescription": "Exclusive operation speculatively executed, STREX or STX fail",
2268c2ecf20Sopenharmony_ci        "EventCode": "0x6e",
2278c2ecf20Sopenharmony_ci        "EventName": "STREX_FAIL_SPEC",
2288c2ecf20Sopenharmony_ci        "BriefDescription": "Exclusive operation speculatively executed, STREX or STX fail"
2298c2ecf20Sopenharmony_ci   },
2308c2ecf20Sopenharmony_ci   {
2318c2ecf20Sopenharmony_ci        "PublicDescription": "Exclusive operation speculatively executed, STREX or STX",
2328c2ecf20Sopenharmony_ci        "EventCode": "0x6f",
2338c2ecf20Sopenharmony_ci        "EventName": "STREX_SPEC",
2348c2ecf20Sopenharmony_ci        "BriefDescription": "Exclusive operation speculatively executed, STREX or STX"
2358c2ecf20Sopenharmony_ci   },
2368c2ecf20Sopenharmony_ci   {
2378c2ecf20Sopenharmony_ci        "PublicDescription": "Operation speculatively executed, load",
2388c2ecf20Sopenharmony_ci        "EventCode": "0x70",
2398c2ecf20Sopenharmony_ci        "EventName": "LD_SPEC",
2408c2ecf20Sopenharmony_ci        "BriefDescription": "Operation speculatively executed, load"
2418c2ecf20Sopenharmony_ci   },
2428c2ecf20Sopenharmony_ci   {
2438c2ecf20Sopenharmony_ci        "PublicDescription": "Operation speculatively executed, store",
2448c2ecf20Sopenharmony_ci        "EventCode": "0x71",
2458c2ecf20Sopenharmony_ci        "EventName": "ST_SPEC",
2468c2ecf20Sopenharmony_ci        "BriefDescription": "Operation speculatively executed, store"
2478c2ecf20Sopenharmony_ci   },
2488c2ecf20Sopenharmony_ci   {
2498c2ecf20Sopenharmony_ci        "PublicDescription": "Operation speculatively executed, load or store",
2508c2ecf20Sopenharmony_ci        "EventCode": "0x72",
2518c2ecf20Sopenharmony_ci        "EventName": "LDST_SPEC",
2528c2ecf20Sopenharmony_ci        "BriefDescription": "Operation speculatively executed, load or store"
2538c2ecf20Sopenharmony_ci   },
2548c2ecf20Sopenharmony_ci   {
2558c2ecf20Sopenharmony_ci        "PublicDescription": "Operation speculatively executed, integer data processing",
2568c2ecf20Sopenharmony_ci        "EventCode": "0x73",
2578c2ecf20Sopenharmony_ci        "EventName": "DP_SPEC",
2588c2ecf20Sopenharmony_ci        "BriefDescription": "Operation speculatively executed, integer data processing"
2598c2ecf20Sopenharmony_ci   },
2608c2ecf20Sopenharmony_ci   {
2618c2ecf20Sopenharmony_ci        "PublicDescription": "Operation speculatively executed, Advanced SIMD instruction",
2628c2ecf20Sopenharmony_ci        "EventCode": "0x74",
2638c2ecf20Sopenharmony_ci        "EventName": "ASE_SPEC",
2648c2ecf20Sopenharmony_ci        "BriefDescription": "Operation speculatively executed, Advanced SIMD instruction"
2658c2ecf20Sopenharmony_ci   },
2668c2ecf20Sopenharmony_ci   {
2678c2ecf20Sopenharmony_ci        "PublicDescription": "Operation speculatively executed, floating-point instruction",
2688c2ecf20Sopenharmony_ci        "EventCode": "0x75",
2698c2ecf20Sopenharmony_ci        "EventName": "VFP_SPEC",
2708c2ecf20Sopenharmony_ci        "BriefDescription": "Operation speculatively executed, floating-point instruction"
2718c2ecf20Sopenharmony_ci   },
2728c2ecf20Sopenharmony_ci   {
2738c2ecf20Sopenharmony_ci        "PublicDescription": "Operation speculatively executed, software change of the PC",
2748c2ecf20Sopenharmony_ci        "EventCode": "0x76",
2758c2ecf20Sopenharmony_ci        "EventName": "PC_WRITE_SPEC",
2768c2ecf20Sopenharmony_ci        "BriefDescription": "Operation speculatively executed, software change of the PC"
2778c2ecf20Sopenharmony_ci   },
2788c2ecf20Sopenharmony_ci   {
2798c2ecf20Sopenharmony_ci        "PublicDescription": "Operation speculatively executed, Cryptographic instruction",
2808c2ecf20Sopenharmony_ci        "EventCode": "0x77",
2818c2ecf20Sopenharmony_ci        "EventName": "CRYPTO_SPEC",
2828c2ecf20Sopenharmony_ci        "BriefDescription": "Operation speculatively executed, Cryptographic instruction"
2838c2ecf20Sopenharmony_ci   },
2848c2ecf20Sopenharmony_ci   {
2858c2ecf20Sopenharmony_ci        "PublicDescription": "Branch speculatively executed, immediate branch",
2868c2ecf20Sopenharmony_ci        "EventCode": "0x78",
2878c2ecf20Sopenharmony_ci        "EventName": "BR_IMMED_SPEC",
2888c2ecf20Sopenharmony_ci        "BriefDescription": "Branch speculatively executed, immediate branch"
2898c2ecf20Sopenharmony_ci   },
2908c2ecf20Sopenharmony_ci   {
2918c2ecf20Sopenharmony_ci        "PublicDescription": "Branch speculatively executed, procedure return",
2928c2ecf20Sopenharmony_ci        "EventCode": "0x79",
2938c2ecf20Sopenharmony_ci        "EventName": "BR_RETURN_SPEC",
2948c2ecf20Sopenharmony_ci        "BriefDescription": "Branch speculatively executed, procedure return"
2958c2ecf20Sopenharmony_ci   },
2968c2ecf20Sopenharmony_ci   {
2978c2ecf20Sopenharmony_ci        "PublicDescription": "Branch speculatively executed, indirect branch",
2988c2ecf20Sopenharmony_ci        "EventCode": "0x7a",
2998c2ecf20Sopenharmony_ci        "EventName": "BR_INDIRECT_SPEC",
3008c2ecf20Sopenharmony_ci        "BriefDescription": "Branch speculatively executed, indirect branch"
3018c2ecf20Sopenharmony_ci   },
3028c2ecf20Sopenharmony_ci   {
3038c2ecf20Sopenharmony_ci        "PublicDescription": "Barrier speculatively executed, ISB",
3048c2ecf20Sopenharmony_ci        "EventCode": "0x7c",
3058c2ecf20Sopenharmony_ci        "EventName": "ISB_SPEC",
3068c2ecf20Sopenharmony_ci        "BriefDescription": "Barrier speculatively executed, ISB"
3078c2ecf20Sopenharmony_ci   },
3088c2ecf20Sopenharmony_ci   {
3098c2ecf20Sopenharmony_ci        "PublicDescription": "Barrier speculatively executed, DSB",
3108c2ecf20Sopenharmony_ci        "EventCode": "0x7d",
3118c2ecf20Sopenharmony_ci        "EventName": "DSB_SPEC",
3128c2ecf20Sopenharmony_ci        "BriefDescription": "Barrier speculatively executed, DSB"
3138c2ecf20Sopenharmony_ci   },
3148c2ecf20Sopenharmony_ci   {
3158c2ecf20Sopenharmony_ci        "PublicDescription": "Barrier speculatively executed, DMB",
3168c2ecf20Sopenharmony_ci        "EventCode": "0x7e",
3178c2ecf20Sopenharmony_ci        "EventName": "DMB_SPEC",
3188c2ecf20Sopenharmony_ci        "BriefDescription": "Barrier speculatively executed, DMB"
3198c2ecf20Sopenharmony_ci   },
3208c2ecf20Sopenharmony_ci   {
3218c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Other synchronous",
3228c2ecf20Sopenharmony_ci        "EventCode": "0x81",
3238c2ecf20Sopenharmony_ci        "EventName": "EXC_UNDEF",
3248c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Other synchronous"
3258c2ecf20Sopenharmony_ci   },
3268c2ecf20Sopenharmony_ci   {
3278c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Supervisor Call",
3288c2ecf20Sopenharmony_ci        "EventCode": "0x82",
3298c2ecf20Sopenharmony_ci        "EventName": "EXC_SVC",
3308c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Supervisor Call"
3318c2ecf20Sopenharmony_ci   },
3328c2ecf20Sopenharmony_ci   {
3338c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Instruction Abort",
3348c2ecf20Sopenharmony_ci        "EventCode": "0x83",
3358c2ecf20Sopenharmony_ci        "EventName": "EXC_PABORT",
3368c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Instruction Abort"
3378c2ecf20Sopenharmony_ci   },
3388c2ecf20Sopenharmony_ci   {
3398c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Data Abort and SError",
3408c2ecf20Sopenharmony_ci        "EventCode": "0x84",
3418c2ecf20Sopenharmony_ci        "EventName": "EXC_DABORT",
3428c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Data Abort and SError"
3438c2ecf20Sopenharmony_ci   },
3448c2ecf20Sopenharmony_ci   {
3458c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, IRQ",
3468c2ecf20Sopenharmony_ci        "EventCode": "0x86",
3478c2ecf20Sopenharmony_ci        "EventName": "EXC_IRQ",
3488c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, IRQ"
3498c2ecf20Sopenharmony_ci   },
3508c2ecf20Sopenharmony_ci   {
3518c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, FIQ",
3528c2ecf20Sopenharmony_ci        "EventCode": "0x87",
3538c2ecf20Sopenharmony_ci        "EventName": "EXC_FIQ",
3548c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, FIQ"
3558c2ecf20Sopenharmony_ci   },
3568c2ecf20Sopenharmony_ci   {
3578c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Secure Monitor Call",
3588c2ecf20Sopenharmony_ci        "EventCode": "0x88",
3598c2ecf20Sopenharmony_ci        "EventName": "EXC_SMC",
3608c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Secure Monitor Call"
3618c2ecf20Sopenharmony_ci   },
3628c2ecf20Sopenharmony_ci   {
3638c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Hypervisor Call",
3648c2ecf20Sopenharmony_ci        "EventCode": "0x8a",
3658c2ecf20Sopenharmony_ci        "EventName": "EXC_HVC",
3668c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Hypervisor Call"
3678c2ecf20Sopenharmony_ci   },
3688c2ecf20Sopenharmony_ci   {
3698c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Instruction Abort not taken locally",
3708c2ecf20Sopenharmony_ci        "EventCode": "0x8b",
3718c2ecf20Sopenharmony_ci        "EventName": "EXC_TRAP_PABORT",
3728c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Instruction Abort not taken locally"
3738c2ecf20Sopenharmony_ci   },
3748c2ecf20Sopenharmony_ci   {
3758c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Data Abort or SError not taken locally",
3768c2ecf20Sopenharmony_ci        "EventCode": "0x8c",
3778c2ecf20Sopenharmony_ci        "EventName": "EXC_TRAP_DABORT",
3788c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Data Abort or SError not taken locally"
3798c2ecf20Sopenharmony_ci   },
3808c2ecf20Sopenharmony_ci   {
3818c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, Other traps not taken locally",
3828c2ecf20Sopenharmony_ci        "EventCode": "0x8d",
3838c2ecf20Sopenharmony_ci        "EventName": "EXC_TRAP_OTHER",
3848c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, Other traps not taken locally"
3858c2ecf20Sopenharmony_ci   },
3868c2ecf20Sopenharmony_ci   {
3878c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, IRQ not taken locally",
3888c2ecf20Sopenharmony_ci        "EventCode": "0x8e",
3898c2ecf20Sopenharmony_ci        "EventName": "EXC_TRAP_IRQ",
3908c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, IRQ not taken locally"
3918c2ecf20Sopenharmony_ci   },
3928c2ecf20Sopenharmony_ci   {
3938c2ecf20Sopenharmony_ci        "PublicDescription": "Exception taken, FIQ not taken locally",
3948c2ecf20Sopenharmony_ci        "EventCode": "0x8f",
3958c2ecf20Sopenharmony_ci        "EventName": "EXC_TRAP_FIQ",
3968c2ecf20Sopenharmony_ci        "BriefDescription": "Exception taken, FIQ not taken locally"
3978c2ecf20Sopenharmony_ci   },
3988c2ecf20Sopenharmony_ci   {
3998c2ecf20Sopenharmony_ci        "PublicDescription": "Release consistency operation speculatively executed, Load-Acquire",
4008c2ecf20Sopenharmony_ci        "EventCode": "0x90",
4018c2ecf20Sopenharmony_ci        "EventName": "RC_LD_SPEC",
4028c2ecf20Sopenharmony_ci        "BriefDescription": "Release consistency operation speculatively executed, Load-Acquire"
4038c2ecf20Sopenharmony_ci   },
4048c2ecf20Sopenharmony_ci   {
4058c2ecf20Sopenharmony_ci        "PublicDescription": "Release consistency operation speculatively executed, Store-Release",
4068c2ecf20Sopenharmony_ci        "EventCode": "0x91",
4078c2ecf20Sopenharmony_ci        "EventName": "RC_ST_SPEC",
4088c2ecf20Sopenharmony_ci        "BriefDescription": "Release consistency operation speculatively executed, Store-Release"
4098c2ecf20Sopenharmony_ci   },
4108c2ecf20Sopenharmony_ci   {
4118c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 3 data or unified cache access, read",
4128c2ecf20Sopenharmony_ci        "EventCode": "0xa0",
4138c2ecf20Sopenharmony_ci        "EventName": "L3D_CACHE_RD",
4148c2ecf20Sopenharmony_ci        "BriefDescription": "Attributable Level 3 data or unified cache access, read"
4158c2ecf20Sopenharmony_ci   },
4168c2ecf20Sopenharmony_ci   {
4178c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 3 data or unified cache access, write",
4188c2ecf20Sopenharmony_ci        "EventCode": "0xa1",
4198c2ecf20Sopenharmony_ci        "EventName": "L3D_CACHE_WR",
4208c2ecf20Sopenharmony_ci        "BriefDescription": "Attributable Level 3 data or unified cache access, write"
4218c2ecf20Sopenharmony_ci   },
4228c2ecf20Sopenharmony_ci   {
4238c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 3 data or unified cache refill, read",
4248c2ecf20Sopenharmony_ci        "EventCode": "0xa2",
4258c2ecf20Sopenharmony_ci        "EventName": "L3D_CACHE_REFILL_RD",
4268c2ecf20Sopenharmony_ci        "BriefDescription": "Attributable Level 3 data or unified cache refill, read"
4278c2ecf20Sopenharmony_ci   },
4288c2ecf20Sopenharmony_ci   {
4298c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 3 data or unified cache refill, write",
4308c2ecf20Sopenharmony_ci        "EventCode": "0xa3",
4318c2ecf20Sopenharmony_ci        "EventName": "L3D_CACHE_REFILL_WR",
4328c2ecf20Sopenharmony_ci        "BriefDescription": "Attributable Level 3 data or unified cache refill, write"
4338c2ecf20Sopenharmony_ci   },
4348c2ecf20Sopenharmony_ci   {
4358c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 3 data or unified cache Write-Back, victim",
4368c2ecf20Sopenharmony_ci        "EventCode": "0xa6",
4378c2ecf20Sopenharmony_ci        "EventName": "L3D_CACHE_WB_VICTIM",
4388c2ecf20Sopenharmony_ci        "BriefDescription": "Attributable Level 3 data or unified cache Write-Back, victim"
4398c2ecf20Sopenharmony_ci   },
4408c2ecf20Sopenharmony_ci   {
4418c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 3 data or unified cache Write-Back, cache clean",
4428c2ecf20Sopenharmony_ci        "EventCode": "0xa7",
4438c2ecf20Sopenharmony_ci        "EventName": "L3D_CACHE_WB_CLEAN",
4448c2ecf20Sopenharmony_ci        "BriefDescription": "Attributable Level 3 data or unified cache Write-Back, cache clean"
4458c2ecf20Sopenharmony_ci   },
4468c2ecf20Sopenharmony_ci   {
4478c2ecf20Sopenharmony_ci        "PublicDescription": "Attributable Level 3 data or unified cache access, invalidate",
4488c2ecf20Sopenharmony_ci        "EventCode": "0xa8",
4498c2ecf20Sopenharmony_ci        "EventName": "L3D_CACHE_INVAL",
4508c2ecf20Sopenharmony_ci        "BriefDescription": "Attributable Level 3 data or unified cache access, invalidate"
4518c2ecf20Sopenharmony_ci   }
4528c2ecf20Sopenharmony_ci]
453