xref: /linux/tools/perf/pmu-events/arch/x86/amdzen6/memory-controller.json (revision c7decec2f2d2ab0366567f9e30c0e1418cece43f)
1*de18394fSSandipan Das[
2*de18394fSSandipan Das  {
3*de18394fSSandipan Das    "EventName": "umc_mem_clk",
4*de18394fSSandipan Das    "PublicDescription": "Memory clock (MEMCLK) cycles.",
5*de18394fSSandipan Das    "EventCode": "0x00",
6*de18394fSSandipan Das    "PerPkg": "1",
7*de18394fSSandipan Das    "Unit": "UMCPMC"
8*de18394fSSandipan Das  },
9*de18394fSSandipan Das  {
10*de18394fSSandipan Das    "EventName": "umc_act_cmd.all",
11*de18394fSSandipan Das    "PublicDescription": "ACTIVATE commands sent.",
12*de18394fSSandipan Das    "EventCode": "0x05",
13*de18394fSSandipan Das    "PerPkg": "1",
14*de18394fSSandipan Das    "Unit": "UMCPMC"
15*de18394fSSandipan Das  },
16*de18394fSSandipan Das  {
17*de18394fSSandipan Das    "EventName": "umc_act_cmd.rd",
18*de18394fSSandipan Das    "PublicDescription": "ACTIVATE commands sent for reads.",
19*de18394fSSandipan Das    "EventCode": "0x05",
20*de18394fSSandipan Das    "RdWrMask": "0x1",
21*de18394fSSandipan Das    "PerPkg": "1",
22*de18394fSSandipan Das    "Unit": "UMCPMC"
23*de18394fSSandipan Das  },
24*de18394fSSandipan Das  {
25*de18394fSSandipan Das    "EventName": "umc_act_cmd.wr",
26*de18394fSSandipan Das    "PublicDescription": "ACTIVATE commands sent for writes.",
27*de18394fSSandipan Das    "EventCode": "0x05",
28*de18394fSSandipan Das    "RdWrMask": "0x2",
29*de18394fSSandipan Das    "PerPkg": "1",
30*de18394fSSandipan Das    "Unit": "UMCPMC"
31*de18394fSSandipan Das  },
32*de18394fSSandipan Das  {
33*de18394fSSandipan Das    "EventName": "umc_pchg_cmd.all",
34*de18394fSSandipan Das    "PublicDescription": "PRECHARGE commands sent.",
35*de18394fSSandipan Das    "EventCode": "0x06",
36*de18394fSSandipan Das    "PerPkg": "1",
37*de18394fSSandipan Das    "Unit": "UMCPMC"
38*de18394fSSandipan Das  },
39*de18394fSSandipan Das  {
40*de18394fSSandipan Das    "EventName": "umc_pchg_cmd.rd",
41*de18394fSSandipan Das    "PublicDescription": "PRECHARGE commands sent for reads.",
42*de18394fSSandipan Das    "EventCode": "0x06",
43*de18394fSSandipan Das    "RdWrMask": "0x1",
44*de18394fSSandipan Das    "PerPkg": "1",
45*de18394fSSandipan Das    "Unit": "UMCPMC"
46*de18394fSSandipan Das  },
47*de18394fSSandipan Das  {
48*de18394fSSandipan Das    "EventName": "umc_pchg_cmd.wr",
49*de18394fSSandipan Das    "PublicDescription": "PRECHARGE commands sent for writes.",
50*de18394fSSandipan Das    "EventCode": "0x06",
51*de18394fSSandipan Das    "RdWrMask": "0x2",
52*de18394fSSandipan Das    "PerPkg": "1",
53*de18394fSSandipan Das    "Unit": "UMCPMC"
54*de18394fSSandipan Das  },
55*de18394fSSandipan Das  {
56*de18394fSSandipan Das    "EventName": "umc_cas_cmd.all",
57*de18394fSSandipan Das    "PublicDescription": "CAS commands sent.",
58*de18394fSSandipan Das    "EventCode": "0x0a",
59*de18394fSSandipan Das    "PerPkg": "1",
60*de18394fSSandipan Das    "Unit": "UMCPMC"
61*de18394fSSandipan Das  },
62*de18394fSSandipan Das  {
63*de18394fSSandipan Das    "EventName": "umc_cas_cmd.rd",
64*de18394fSSandipan Das    "PublicDescription": "CAS commands sent for reads.",
65*de18394fSSandipan Das    "EventCode": "0x0a",
66*de18394fSSandipan Das    "RdWrMask": "0x1",
67*de18394fSSandipan Das    "PerPkg": "1",
68*de18394fSSandipan Das    "Unit": "UMCPMC"
69*de18394fSSandipan Das  },
70*de18394fSSandipan Das  {
71*de18394fSSandipan Das    "EventName": "umc_cas_cmd.wr",
72*de18394fSSandipan Das    "PublicDescription": "CAS commands sent for writes.",
73*de18394fSSandipan Das    "EventCode": "0x0a",
74*de18394fSSandipan Das    "RdWrMask": "0x2",
75*de18394fSSandipan Das    "PerPkg": "1",
76*de18394fSSandipan Das    "Unit": "UMCPMC"
77*de18394fSSandipan Das  },
78*de18394fSSandipan Das  {
79*de18394fSSandipan Das    "EventName": "umc_data_slot_clks.all",
80*de18394fSSandipan Das    "PublicDescription": "Clock cycles where the data bus is utilized.",
81*de18394fSSandipan Das    "EventCode": "0x14",
82*de18394fSSandipan Das    "PerPkg": "1",
83*de18394fSSandipan Das    "Unit": "UMCPMC"
84*de18394fSSandipan Das  },
85*de18394fSSandipan Das  {
86*de18394fSSandipan Das    "EventName": "umc_data_slot_clks.rd",
87*de18394fSSandipan Das    "PublicDescription": "Clock cycles where the data bus is utilized for reads.",
88*de18394fSSandipan Das    "EventCode": "0x14",
89*de18394fSSandipan Das    "RdWrMask": "0x1",
90*de18394fSSandipan Das    "PerPkg": "1",
91*de18394fSSandipan Das    "Unit": "UMCPMC"
92*de18394fSSandipan Das  },
93*de18394fSSandipan Das  {
94*de18394fSSandipan Das    "EventName": "umc_data_slot_clks.wr",
95*de18394fSSandipan Das    "PublicDescription": "Clock cycles where the data bus is utilized for writes.",
96*de18394fSSandipan Das    "EventCode": "0x14",
97*de18394fSSandipan Das    "RdWrMask": "0x2",
98*de18394fSSandipan Das    "PerPkg": "1",
99*de18394fSSandipan Das    "Unit": "UMCPMC"
100*de18394fSSandipan Das  }
101*de18394fSSandipan Das]
102