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