xref: /linux/tools/perf/pmu-events/arch/arm64/freescale/imx94/sys/metrics.json (revision 9e906a9dead17d81d6c2687f65e159231d0e3286)
1*fa4a527aSXu Yang[
2*fa4a527aSXu Yang	{
3*fa4a527aSXu Yang		"BriefDescription": "bandwidth usage for lpddr5 evk board",
4*fa4a527aSXu Yang		"MetricName": "imx94_bandwidth_usage.lpddr5",
5*fa4a527aSXu Yang		"MetricExpr": "(( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x000\\,axi_id\\=0x000@ + imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x000\\,axi_id\\=0x000@ ) * 32 / duration_time) / (4266 * 1000000 * 4)",
6*fa4a527aSXu Yang		"ScaleUnit": "1e2%",
7*fa4a527aSXu Yang		"Unit": "imx9_ddr",
8*fa4a527aSXu Yang		"Compat": "imx94"
9*fa4a527aSXu Yang	},
10*fa4a527aSXu Yang	{
11*fa4a527aSXu Yang		"BriefDescription": "bandwidth usage for lpddr4 evk board",
12*fa4a527aSXu Yang		"MetricName": "imx94_bandwidth_usage.lpddr4",
13*fa4a527aSXu Yang		"MetricExpr": "(( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x000\\,axi_id\\=0x000@ + imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x000\\,axi_id\\=0x000@ ) * 32 / duration_time) / (4266 * 1000000 * 4)",
14*fa4a527aSXu Yang		"ScaleUnit": "1e2%",
15*fa4a527aSXu Yang		"Unit": "imx9_ddr",
16*fa4a527aSXu Yang		"Compat": "imx94"
17*fa4a527aSXu Yang	},
18*fa4a527aSXu Yang	{
19*fa4a527aSXu Yang		"BriefDescription": "bytes of all masters read from ddr",
20*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.all",
21*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x000\\,axi_id\\=0x000@ ) * 32",
22*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
23*fa4a527aSXu Yang		"Unit": "imx9_ddr",
24*fa4a527aSXu Yang		"Compat": "imx94"
25*fa4a527aSXu Yang	},
26*fa4a527aSXu Yang	{
27*fa4a527aSXu Yang		"BriefDescription": "bytes of all masters write to ddr",
28*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.all",
29*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x000\\,axi_id\\=0x000@ ) * 32",
30*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
31*fa4a527aSXu Yang		"Unit": "imx9_ddr",
32*fa4a527aSXu Yang		"Compat": "imx94"
33*fa4a527aSXu Yang	},
34*fa4a527aSXu Yang	{
35*fa4a527aSXu Yang		"BriefDescription": "bytes of all a55 read from ddr",
36*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.a55_all",
37*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt1\\,axi_mask\\=0x3fc\\,axi_id\\=0x000@ ) * 32",
38*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
39*fa4a527aSXu Yang		"Unit": "imx9_ddr",
40*fa4a527aSXu Yang		"Compat": "imx94"
41*fa4a527aSXu Yang	},
42*fa4a527aSXu Yang	{
43*fa4a527aSXu Yang		"BriefDescription": "bytes of all a55 write from ddr",
44*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.a55_all",
45*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3fc\\,axi_id\\=0x000@ ) * 32",
46*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
47*fa4a527aSXu Yang		"Unit": "imx9_ddr",
48*fa4a527aSXu Yang		"Compat": "imx94"
49*fa4a527aSXu Yang	},
50*fa4a527aSXu Yang	{
51*fa4a527aSXu Yang		"BriefDescription": "bytes of a55 core 0 read from ddr",
52*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.a55_0",
53*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x3ff\\,axi_id\\=0x000@ ) * 32",
54*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
55*fa4a527aSXu Yang		"Unit": "imx9_ddr",
56*fa4a527aSXu Yang		"Compat": "imx94"
57*fa4a527aSXu Yang	},
58*fa4a527aSXu Yang	{
59*fa4a527aSXu Yang		"BriefDescription": "bytes of a55 core 0 write to ddr",
60*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.a55_0",
61*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3ff\\,axi_id\\=0x000@ ) * 32",
62*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
63*fa4a527aSXu Yang		"Unit": "imx9_ddr",
64*fa4a527aSXu Yang		"Compat": "imx94"
65*fa4a527aSXu Yang	},
66*fa4a527aSXu Yang	{
67*fa4a527aSXu Yang		"BriefDescription": "bytes of a55 core 1 read from ddr",
68*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.a55_1",
69*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x00f\\,axi_id\\=0x001@ ) * 32",
70*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
71*fa4a527aSXu Yang		"Unit": "imx9_ddr",
72*fa4a527aSXu Yang		"Compat": "imx94"
73*fa4a527aSXu Yang	},
74*fa4a527aSXu Yang	{
75*fa4a527aSXu Yang		"BriefDescription": "bytes of a55 core 1 write to ddr",
76*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.a55_1",
77*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x001@ ) * 32",
78*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
79*fa4a527aSXu Yang		"Unit": "imx9_ddr",
80*fa4a527aSXu Yang		"Compat": "imx94"
81*fa4a527aSXu Yang	},
82*fa4a527aSXu Yang	{
83*fa4a527aSXu Yang		"BriefDescription": "bytes of a55 core 2 read from ddr",
84*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.a55_2",
85*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt1\\,axi_mask\\=0x00f\\,axi_id\\=0x002@ ) * 32",
86*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
87*fa4a527aSXu Yang		"Unit": "imx9_ddr",
88*fa4a527aSXu Yang		"Compat": "imx94"
89*fa4a527aSXu Yang	},
90*fa4a527aSXu Yang	{
91*fa4a527aSXu Yang		"BriefDescription": "bytes of a55 core 2 write to ddr",
92*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.a55_2",
93*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x002@ ) * 32",
94*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
95*fa4a527aSXu Yang		"Unit": "imx9_ddr",
96*fa4a527aSXu Yang		"Compat": "imx94"
97*fa4a527aSXu Yang	},
98*fa4a527aSXu Yang	{
99*fa4a527aSXu Yang		"BriefDescription": "bytes of a55 core 3 read from ddr",
100*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.a55_3",
101*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x00f\\,axi_id\\=0x003@ ) * 32",
102*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
103*fa4a527aSXu Yang		"Unit": "imx9_ddr",
104*fa4a527aSXu Yang		"Compat": "imx94"
105*fa4a527aSXu Yang	},
106*fa4a527aSXu Yang	{
107*fa4a527aSXu Yang		"BriefDescription": "bytes of a55 core 3 write to ddr",
108*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.a55_3",
109*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x003@ ) * 32",
110*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
111*fa4a527aSXu Yang		"Unit": "imx9_ddr",
112*fa4a527aSXu Yang		"Compat": "imx94"
113*fa4a527aSXu Yang	},
114*fa4a527aSXu Yang	{
115*fa4a527aSXu Yang		"BriefDescription": "bytes of m7 core1 read from ddr",
116*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.m7_1",
117*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x00f\\,axi_id\\=0x004@ ) * 32",
118*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
119*fa4a527aSXu Yang		"Unit": "imx9_ddr",
120*fa4a527aSXu Yang		"Compat": "imx94"
121*fa4a527aSXu Yang	},
122*fa4a527aSXu Yang	{
123*fa4a527aSXu Yang		"BriefDescription": "bytes of m7 core1 write to ddr",
124*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.m7_1",
125*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x004@ ) * 32",
126*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
127*fa4a527aSXu Yang		"Unit": "imx9_ddr",
128*fa4a527aSXu Yang		"Compat": "imx94"
129*fa4a527aSXu Yang	},
130*fa4a527aSXu Yang	{
131*fa4a527aSXu Yang		"BriefDescription": "bytes of m33 core1 (in netc) read from ddr",
132*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.m33_1",
133*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt1\\,axi_mask\\=0x00f\\,axi_id\\=0x005@ ) * 32",
134*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
135*fa4a527aSXu Yang		"Unit": "imx9_ddr",
136*fa4a527aSXu Yang		"Compat": "imx94"
137*fa4a527aSXu Yang	},
138*fa4a527aSXu Yang	{
139*fa4a527aSXu Yang		"BriefDescription": "bytes of m33 core1 (in netc) write to ddr",
140*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.m33_1",
141*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x005@ ) * 32",
142*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
143*fa4a527aSXu Yang		"Unit": "imx9_ddr",
144*fa4a527aSXu Yang		"Compat": "imx94"
145*fa4a527aSXu Yang	},
146*fa4a527aSXu Yang	{
147*fa4a527aSXu Yang		"BriefDescription": "bytes of pcie2 read from ddr",
148*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.pcie2",
149*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x00f\\,axi_id\\=0x006@ ) * 32",
150*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
151*fa4a527aSXu Yang		"Unit": "imx9_ddr",
152*fa4a527aSXu Yang		"Compat": "imx94"
153*fa4a527aSXu Yang	},
154*fa4a527aSXu Yang	{
155*fa4a527aSXu Yang		"BriefDescription": "bytes of pcie2 write to ddr",
156*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.pcie2",
157*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x006@ ) * 32",
158*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
159*fa4a527aSXu Yang		"Unit": "imx9_ddr",
160*fa4a527aSXu Yang		"Compat": "imx94"
161*fa4a527aSXu Yang	},
162*fa4a527aSXu Yang	{
163*fa4a527aSXu Yang		"BriefDescription": "bytes of Cortex-A DSU L3 evicted/ACP transactions read from ddr",
164*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.cortex_a_dsu",
165*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x00f\\,axi_id\\=0x007@ ) * 32",
166*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
167*fa4a527aSXu Yang		"Unit": "imx9_ddr",
168*fa4a527aSXu Yang		"Compat": "imx94"
169*fa4a527aSXu Yang	},
170*fa4a527aSXu Yang	{
171*fa4a527aSXu Yang		"BriefDescription": "bytes of Cortex-A DSU L3 evicted/ACP transactions write to ddr",
172*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.cortex_a_dsu",
173*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x007@ ) * 32",
174*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
175*fa4a527aSXu Yang		"Unit": "imx9_ddr",
176*fa4a527aSXu Yang		"Compat": "imx94"
177*fa4a527aSXu Yang	},
178*fa4a527aSXu Yang	{
179*fa4a527aSXu Yang		"BriefDescription": "bytes of m33 core0 read from ddr",
180*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.m33_0",
181*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt1\\,axi_mask\\=0x00f\\,axi_id\\=0x008@ ) * 32",
182*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
183*fa4a527aSXu Yang		"Unit": "imx9_ddr",
184*fa4a527aSXu Yang		"Compat": "imx94"
185*fa4a527aSXu Yang	},
186*fa4a527aSXu Yang	{
187*fa4a527aSXu Yang		"BriefDescription": "bytes of m33 core0 write to ddr",
188*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.m33_0",
189*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x008@ ) * 32",
190*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
191*fa4a527aSXu Yang		"Unit": "imx9_ddr",
192*fa4a527aSXu Yang		"Compat": "imx94"
193*fa4a527aSXu Yang	},
194*fa4a527aSXu Yang	{
195*fa4a527aSXu Yang		"BriefDescription": "bytes of m7 core0 read from ddr",
196*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.m7_0",
197*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x00f\\,axi_id\\=0x009@ ) * 32",
198*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
199*fa4a527aSXu Yang		"Unit": "imx9_ddr",
200*fa4a527aSXu Yang		"Compat": "imx94"
201*fa4a527aSXu Yang	},
202*fa4a527aSXu Yang	{
203*fa4a527aSXu Yang		"BriefDescription": "bytes of m7 core0 write to ddr",
204*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.m7_0",
205*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x009@ ) * 32",
206*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
207*fa4a527aSXu Yang		"Unit": "imx9_ddr",
208*fa4a527aSXu Yang		"Compat": "imx94"
209*fa4a527aSXu Yang	},
210*fa4a527aSXu Yang	{
211*fa4a527aSXu Yang		"BriefDescription": "bytes of sentinel read from ddr",
212*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.sentinel",
213*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x00f\\,axi_id\\=0x00a@ ) * 32",
214*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
215*fa4a527aSXu Yang		"Unit": "imx9_ddr",
216*fa4a527aSXu Yang		"Compat": "imx94"
217*fa4a527aSXu Yang	},
218*fa4a527aSXu Yang	{
219*fa4a527aSXu Yang		"BriefDescription": "bytes of sentinel write to ddr",
220*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.sentinel",
221*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x00a@ ) * 32",
222*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
223*fa4a527aSXu Yang		"Unit": "imx9_ddr",
224*fa4a527aSXu Yang		"Compat": "imx94"
225*fa4a527aSXu Yang	},
226*fa4a527aSXu Yang	{
227*fa4a527aSXu Yang		"BriefDescription": "bytes of edma1 read from ddr",
228*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.edma1",
229*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt1\\,axi_mask\\=0x00f\\,axi_id\\=0x00b@ ) * 32",
230*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
231*fa4a527aSXu Yang		"Unit": "imx9_ddr",
232*fa4a527aSXu Yang		"Compat": "imx94"
233*fa4a527aSXu Yang	},
234*fa4a527aSXu Yang	{
235*fa4a527aSXu Yang		"BriefDescription": "bytes of edma1 write to ddr",
236*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.edma1",
237*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x00b@ ) * 32",
238*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
239*fa4a527aSXu Yang		"Unit": "imx9_ddr",
240*fa4a527aSXu Yang		"Compat": "imx94"
241*fa4a527aSXu Yang	},
242*fa4a527aSXu Yang	{
243*fa4a527aSXu Yang		"BriefDescription": "bytes of edma2 read from ddr",
244*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.edma2",
245*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x00f\\,axi_id\\=0x00c@ ) * 32",
246*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
247*fa4a527aSXu Yang		"Unit": "imx9_ddr",
248*fa4a527aSXu Yang		"Compat": "imx94"
249*fa4a527aSXu Yang	},
250*fa4a527aSXu Yang	{
251*fa4a527aSXu Yang		"BriefDescription": "bytes of edma2 write to ddr",
252*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.edma2",
253*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x00c@ ) * 32",
254*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
255*fa4a527aSXu Yang		"Unit": "imx9_ddr",
256*fa4a527aSXu Yang		"Compat": "imx94"
257*fa4a527aSXu Yang	},
258*fa4a527aSXu Yang	{
259*fa4a527aSXu Yang		"BriefDescription": "bytes of netc read from ddr",
260*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.netc",
261*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x00f\\,axi_id\\=0x00d@ ) * 32",
262*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
263*fa4a527aSXu Yang		"Unit": "imx9_ddr",
264*fa4a527aSXu Yang		"Compat": "imx94"
265*fa4a527aSXu Yang	},
266*fa4a527aSXu Yang	{
267*fa4a527aSXu Yang		"BriefDescription": "bytes of netc write to ddr",
268*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.netc",
269*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x00d@ ) * 32",
270*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
271*fa4a527aSXu Yang		"Unit": "imx9_ddr",
272*fa4a527aSXu Yang		"Compat": "imx94"
273*fa4a527aSXu Yang	},
274*fa4a527aSXu Yang	{
275*fa4a527aSXu Yang		"BriefDescription": "bytes of aonmix read from ddr",
276*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.aonmix",
277*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x00f\\,axi_id\\=0x00f@ ) * 32",
278*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
279*fa4a527aSXu Yang		"Unit": "imx9_ddr",
280*fa4a527aSXu Yang		"Compat": "imx94"
281*fa4a527aSXu Yang	},
282*fa4a527aSXu Yang	{
283*fa4a527aSXu Yang		"BriefDescription": "bytes of aonmix write to ddr",
284*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.aonmix",
285*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x00f\\,axi_id\\=0x00f@ ) * 32",
286*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
287*fa4a527aSXu Yang		"Unit": "imx9_ddr",
288*fa4a527aSXu Yang		"Compat": "imx94"
289*fa4a527aSXu Yang	},
290*fa4a527aSXu Yang	{
291*fa4a527aSXu Yang		"BriefDescription": "bytes of npumix read from ddr",
292*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.npumix",
293*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x3f0\\,axi_id\\=0x010@ ) * 32",
294*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
295*fa4a527aSXu Yang		"Unit": "imx9_ddr",
296*fa4a527aSXu Yang		"Compat": "imx94"
297*fa4a527aSXu Yang	},
298*fa4a527aSXu Yang	{
299*fa4a527aSXu Yang		"BriefDescription": "bytes of npumix write to ddr",
300*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.npumix",
301*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x010@ ) * 32",
302*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
303*fa4a527aSXu Yang		"Unit": "imx9_ddr",
304*fa4a527aSXu Yang		"Compat": "imx94"
305*fa4a527aSXu Yang	},
306*fa4a527aSXu Yang	{
307*fa4a527aSXu Yang		"BriefDescription": "bytes of usdhc1 read from ddr",
308*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.usdhc1",
309*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt1\\,axi_mask\\=0x3f0\\,axi_id\\=0x0b0@ ) * 32",
310*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
311*fa4a527aSXu Yang		"Unit": "imx9_ddr",
312*fa4a527aSXu Yang		"Compat": "imx94"
313*fa4a527aSXu Yang	},
314*fa4a527aSXu Yang	{
315*fa4a527aSXu Yang		"BriefDescription": "bytes of usdhc1 write to ddr",
316*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.usdhc1",
317*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x0b0@ ) * 32",
318*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
319*fa4a527aSXu Yang		"Unit": "imx9_ddr",
320*fa4a527aSXu Yang		"Compat": "imx94"
321*fa4a527aSXu Yang	},
322*fa4a527aSXu Yang	{
323*fa4a527aSXu Yang		"BriefDescription": "bytes of usdhc2 read from ddr",
324*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.usdhc2",
325*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x3f0\\,axi_id\\=0x0c0@ ) * 32",
326*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
327*fa4a527aSXu Yang		"Unit": "imx9_ddr",
328*fa4a527aSXu Yang		"Compat": "imx94"
329*fa4a527aSXu Yang	},
330*fa4a527aSXu Yang	{
331*fa4a527aSXu Yang		"BriefDescription": "bytes of usdhc2 write to ddr",
332*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.usdhc2",
333*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x0c0@ ) * 32",
334*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
335*fa4a527aSXu Yang		"Unit": "imx9_ddr",
336*fa4a527aSXu Yang		"Compat": "imx94"
337*fa4a527aSXu Yang	},
338*fa4a527aSXu Yang	{
339*fa4a527aSXu Yang		"BriefDescription": "bytes of usdhc3 read from ddr",
340*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.usdhc3",
341*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x3f0\\,axi_id\\=0x0d0@ ) * 32",
342*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
343*fa4a527aSXu Yang		"Unit": "imx9_ddr",
344*fa4a527aSXu Yang		"Compat": "imx94"
345*fa4a527aSXu Yang	},
346*fa4a527aSXu Yang	{
347*fa4a527aSXu Yang		"BriefDescription": "bytes of usdhc3 write to ddr",
348*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.usdhc3",
349*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x0d0@ ) * 32",
350*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
351*fa4a527aSXu Yang		"Unit": "imx9_ddr",
352*fa4a527aSXu Yang		"Compat": "imx94"
353*fa4a527aSXu Yang	},
354*fa4a527aSXu Yang	{
355*fa4a527aSXu Yang		"BriefDescription": "bytes of xspi read from ddr",
356*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.xspi",
357*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x3f0\\,axi_id\\=0x0f0@ ) * 32",
358*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
359*fa4a527aSXu Yang		"Unit": "imx9_ddr",
360*fa4a527aSXu Yang		"Compat": "imx94"
361*fa4a527aSXu Yang	},
362*fa4a527aSXu Yang	{
363*fa4a527aSXu Yang		"BriefDescription": "bytes of xspi write to ddr",
364*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.xspi",
365*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x0f0@ ) * 32",
366*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
367*fa4a527aSXu Yang		"Unit": "imx9_ddr",
368*fa4a527aSXu Yang		"Compat": "imx94"
369*fa4a527aSXu Yang	},
370*fa4a527aSXu Yang	{
371*fa4a527aSXu Yang		"BriefDescription": "bytes of pcie1 read from ddr",
372*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.pcie1",
373*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x3f0\\,axi_id\\=0x100@ ) * 32",
374*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
375*fa4a527aSXu Yang		"Unit": "imx9_ddr",
376*fa4a527aSXu Yang		"Compat": "imx94"
377*fa4a527aSXu Yang	},
378*fa4a527aSXu Yang	{
379*fa4a527aSXu Yang		"BriefDescription": "bytes of pcie1 write to ddr",
380*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.pcie1",
381*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x100@ ) * 32",
382*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
383*fa4a527aSXu Yang		"Unit": "imx9_ddr",
384*fa4a527aSXu Yang		"Compat": "imx94"
385*fa4a527aSXu Yang	},
386*fa4a527aSXu Yang	{
387*fa4a527aSXu Yang		"BriefDescription": "bytes of usb1 read from ddr",
388*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.usb1",
389*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt1\\,axi_mask\\=0x3f0\\,axi_id\\=0x140@ ) * 32",
390*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
391*fa4a527aSXu Yang		"Unit": "imx9_ddr",
392*fa4a527aSXu Yang		"Compat": "imx94"
393*fa4a527aSXu Yang	},
394*fa4a527aSXu Yang	{
395*fa4a527aSXu Yang		"BriefDescription": "bytes of usb1 write to ddr",
396*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.usb1",
397*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x140@ ) * 32",
398*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
399*fa4a527aSXu Yang		"Unit": "imx9_ddr",
400*fa4a527aSXu Yang		"Compat": "imx94"
401*fa4a527aSXu Yang	},
402*fa4a527aSXu Yang	{
403*fa4a527aSXu Yang		"BriefDescription": "bytes of usb2 read from ddr",
404*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.usb2",
405*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt2\\,axi_mask\\=0x3f0\\,axi_id\\=0x150@ ) * 32",
406*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
407*fa4a527aSXu Yang		"Unit": "imx9_ddr",
408*fa4a527aSXu Yang		"Compat": "imx94"
409*fa4a527aSXu Yang	},
410*fa4a527aSXu Yang	{
411*fa4a527aSXu Yang		"BriefDescription": "bytes of usb2 write to ddr",
412*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.usb2",
413*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x150@ ) * 32",
414*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
415*fa4a527aSXu Yang		"Unit": "imx9_ddr",
416*fa4a527aSXu Yang		"Compat": "imx94"
417*fa4a527aSXu Yang	},
418*fa4a527aSXu Yang	{
419*fa4a527aSXu Yang		"BriefDescription": "bytes of pxp read from ddr",
420*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.pxp",
421*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt0\\,axi_mask\\=0x3f0\\,axi_id\\=0x2a0@ ) * 32",
422*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
423*fa4a527aSXu Yang		"Unit": "imx9_ddr",
424*fa4a527aSXu Yang		"Compat": "imx94"
425*fa4a527aSXu Yang	},
426*fa4a527aSXu Yang	{
427*fa4a527aSXu Yang		"BriefDescription": "bytes of pxp write to ddr",
428*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.pxp",
429*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x2a0@ ) * 32",
430*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
431*fa4a527aSXu Yang		"Unit": "imx9_ddr",
432*fa4a527aSXu Yang		"Compat": "imx94"
433*fa4a527aSXu Yang	},
434*fa4a527aSXu Yang	{
435*fa4a527aSXu Yang		"BriefDescription": "bytes of dcif read from ddr",
436*fa4a527aSXu Yang		"MetricName": "imx94_ddr_read.dcif",
437*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_rd_beat_filt1\\,axi_mask\\=0x3f0\\,axi_id\\=0x2b0@ ) * 32",
438*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
439*fa4a527aSXu Yang		"Unit": "imx9_ddr",
440*fa4a527aSXu Yang		"Compat": "imx94"
441*fa4a527aSXu Yang	},
442*fa4a527aSXu Yang	{
443*fa4a527aSXu Yang		"BriefDescription": "bytes of dcif write to ddr",
444*fa4a527aSXu Yang		"MetricName": "imx94_ddr_write.dcif",
445*fa4a527aSXu Yang		"MetricExpr": "( imx9_ddr0@eddrtq_pm_wr_beat_filt\\,axi_mask\\=0x3f0\\,axi_id\\=0x2b0@ ) * 32",
446*fa4a527aSXu Yang		"ScaleUnit": "9.765625e-4KB",
447*fa4a527aSXu Yang		"Unit": "imx9_ddr",
448*fa4a527aSXu Yang		"Compat": "imx94"
449*fa4a527aSXu Yang	}
450*fa4a527aSXu Yang]
451