1[
2   {
3	    "EventCode": "0x00",
4	    "EventName": "uncore_hisi_l3c.rd_cpipe",
5	    "BriefDescription": "Total read accesses",
6	    "PublicDescription": "Total read accesses",
7	    "Unit": "hisi_sccl,l3c"
8   },
9   {
10	    "EventCode": "0x01",
11	    "EventName": "uncore_hisi_l3c.wr_cpipe",
12	    "BriefDescription": "Total write accesses",
13	    "PublicDescription": "Total write accesses",
14	    "Unit": "hisi_sccl,l3c"
15   },
16   {
17	    "EventCode": "0x02",
18	    "EventName": "uncore_hisi_l3c.rd_hit_cpipe",
19	    "BriefDescription": "Total read hits",
20	    "PublicDescription": "Total read hits",
21	    "Unit": "hisi_sccl,l3c"
22   },
23   {
24	    "EventCode": "0x03",
25	    "EventName": "uncore_hisi_l3c.wr_hit_cpipe",
26	    "BriefDescription": "Total write hits",
27	    "PublicDescription": "Total write hits",
28	    "Unit": "hisi_sccl,l3c"
29   },
30   {
31	    "EventCode": "0x04",
32	    "EventName": "uncore_hisi_l3c.victim_num",
33	    "BriefDescription": "l3c precharge commands",
34	    "PublicDescription": "l3c precharge commands",
35	    "Unit": "hisi_sccl,l3c"
36   },
37   {
38	    "EventCode": "0x20",
39	    "EventName": "uncore_hisi_l3c.rd_spipe",
40	    "BriefDescription": "Count of the number of read lines that come from this cluster of CPU core in spipe",
41	    "PublicDescription": "Count of the number of read lines that come from this cluster of CPU core in spipe",
42	    "Unit": "hisi_sccl,l3c"
43   },
44   {
45	    "EventCode": "0x21",
46	    "EventName": "uncore_hisi_l3c.wr_spipe",
47	    "BriefDescription": "Count of the number of write lines that come from this cluster of CPU core in spipe",
48	    "PublicDescription": "Count of the number of write lines that come from this cluster of CPU core in spipe",
49	    "Unit": "hisi_sccl,l3c"
50   },
51   {
52	    "EventCode": "0x22",
53	    "EventName": "uncore_hisi_l3c.rd_hit_spipe",
54	    "BriefDescription": "Count of the number of read lines that hits in spipe of this L3C",
55	    "PublicDescription": "Count of the number of read lines that hits in spipe of this L3C",
56	    "Unit": "hisi_sccl,l3c"
57   },
58   {
59	    "EventCode": "0x23",
60	    "EventName": "uncore_hisi_l3c.wr_hit_spipe",
61	    "BriefDescription": "Count of the number of write lines that hits in spipe of this L3C",
62	    "PublicDescription": "Count of the number of write lines that hits in spipe of this L3C",
63	    "Unit": "hisi_sccl,l3c"
64   },
65   {
66	    "EventCode": "0x29",
67	    "EventName": "uncore_hisi_l3c.back_invalid",
68	    "BriefDescription": "Count of the number of L3C back invalid operations",
69	    "PublicDescription": "Count of the number of L3C back invalid operations",
70	    "Unit": "hisi_sccl,l3c"
71   },
72   {
73	    "EventCode": "0x40",
74	    "EventName": "uncore_hisi_l3c.retry_cpu",
75	    "BriefDescription": "Count of the number of retry that L3C suppresses the CPU operations",
76	    "PublicDescription": "Count of the number of retry that L3C suppresses the CPU operations",
77	    "Unit": "hisi_sccl,l3c"
78   },
79   {
80	    "EventCode": "0x41",
81	    "EventName": "uncore_hisi_l3c.retry_ring",
82	    "BriefDescription": "Count of the number of retry that L3C suppresses the ring operations",
83	    "PublicDescription": "Count of the number of retry that L3C suppresses the ring operations",
84	    "Unit": "hisi_sccl,l3c"
85   },
86   {
87	    "EventCode": "0x42",
88	    "EventName": "uncore_hisi_l3c.prefetch_drop",
89	    "BriefDescription": "Count of the number of prefetch drops from this L3C",
90	    "PublicDescription": "Count of the number of prefetch drops from this L3C",
91	    "Unit": "hisi_sccl,l3c"
92   }
93]
94