Lines Matching +full:0 +full:x11d

14 #define NV_PCIE_FILTER_ID_MASK       GENMASK_ULL(NV_PCIE_PORT_COUNT - 1, 0)
17 #define NV_NVL_C2C_FILTER_ID_MASK GENMASK_ULL(NV_NVL_C2C_PORT_COUNT - 1, 0)
20 #define NV_CNVL_FILTER_ID_MASK GENMASK_ULL(NV_CNVL_PORT_COUNT - 1, 0)
22 #define NV_GENERIC_FILTER_ID_MASK GENMASK_ULL(31, 0)
24 #define NV_PRODID_MASK GENMASK(31, 0)
26 #define NV_FORMAT_NAME_GENERIC 0
48 ARM_CSPMU_EVENT_ATTR(bus_cycles, 0x1d),
50 ARM_CSPMU_EVENT_ATTR(scf_cache_allocate, 0xF0),
51 ARM_CSPMU_EVENT_ATTR(scf_cache_refill, 0xF1),
52 ARM_CSPMU_EVENT_ATTR(scf_cache, 0xF2),
53 ARM_CSPMU_EVENT_ATTR(scf_cache_wb, 0xF3),
55 NV_CSPMU_EVENT_ATTR_4(socket, rd_data, 0x101),
56 NV_CSPMU_EVENT_ATTR_4(socket, dl_rsp, 0x105),
57 NV_CSPMU_EVENT_ATTR_4(socket, wb_data, 0x109),
58 NV_CSPMU_EVENT_ATTR_4(socket, ev_rsp, 0x10d),
59 NV_CSPMU_EVENT_ATTR_4(socket, prb_data, 0x111),
61 NV_CSPMU_EVENT_ATTR_4(socket, rd_outstanding, 0x115),
62 NV_CSPMU_EVENT_ATTR_4(socket, dl_outstanding, 0x119),
63 NV_CSPMU_EVENT_ATTR_4(socket, wb_outstanding, 0x11d),
64 NV_CSPMU_EVENT_ATTR_4(socket, wr_outstanding, 0x121),
65 NV_CSPMU_EVENT_ATTR_4(socket, ev_outstanding, 0x125),
66 NV_CSPMU_EVENT_ATTR_4(socket, prb_outstanding, 0x129),
68 NV_CSPMU_EVENT_ATTR_4(socket, rd_access, 0x12d),
69 NV_CSPMU_EVENT_ATTR_4(socket, dl_access, 0x131),
70 NV_CSPMU_EVENT_ATTR_4(socket, wb_access, 0x135),
71 NV_CSPMU_EVENT_ATTR_4(socket, wr_access, 0x139),
72 NV_CSPMU_EVENT_ATTR_4(socket, ev_access, 0x13d),
73 NV_CSPMU_EVENT_ATTR_4(socket, prb_access, 0x141),
75 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_rd_data, 0x145),
76 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_rd_access, 0x149),
77 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_wb_access, 0x14d),
78 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_rd_outstanding, 0x151),
79 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_wr_outstanding, 0x155),
81 NV_CSPMU_EVENT_ATTR_4(ocu, rem_rd_data, 0x159),
82 NV_CSPMU_EVENT_ATTR_4(ocu, rem_rd_access, 0x15d),
83 NV_CSPMU_EVENT_ATTR_4(ocu, rem_wb_access, 0x161),
84 NV_CSPMU_EVENT_ATTR_4(ocu, rem_rd_outstanding, 0x165),
85 NV_CSPMU_EVENT_ATTR_4(ocu, rem_wr_outstanding, 0x169),
87 ARM_CSPMU_EVENT_ATTR(gmem_rd_data, 0x16d),
88 ARM_CSPMU_EVENT_ATTR(gmem_rd_access, 0x16e),
89 ARM_CSPMU_EVENT_ATTR(gmem_rd_outstanding, 0x16f),
90 ARM_CSPMU_EVENT_ATTR(gmem_dl_rsp, 0x170),
91 ARM_CSPMU_EVENT_ATTR(gmem_dl_access, 0x171),
92 ARM_CSPMU_EVENT_ATTR(gmem_dl_outstanding, 0x172),
93 ARM_CSPMU_EVENT_ATTR(gmem_wb_data, 0x173),
94 ARM_CSPMU_EVENT_ATTR(gmem_wb_access, 0x174),
95 ARM_CSPMU_EVENT_ATTR(gmem_wb_outstanding, 0x175),
96 ARM_CSPMU_EVENT_ATTR(gmem_ev_rsp, 0x176),
97 ARM_CSPMU_EVENT_ATTR(gmem_ev_access, 0x177),
98 ARM_CSPMU_EVENT_ATTR(gmem_ev_outstanding, 0x178),
99 ARM_CSPMU_EVENT_ATTR(gmem_wr_data, 0x179),
100 ARM_CSPMU_EVENT_ATTR(gmem_wr_outstanding, 0x17a),
101 ARM_CSPMU_EVENT_ATTR(gmem_wr_access, 0x17b),
103 NV_CSPMU_EVENT_ATTR_4(socket, wr_data, 0x17c),
105 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_wr_data, 0x180),
106 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_wb_data, 0x184),
107 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_wr_access, 0x188),
108 NV_CSPMU_EVENT_ATTR_4(ocu, gmem_wb_outstanding, 0x18c),
110 NV_CSPMU_EVENT_ATTR_4(ocu, rem_wr_data, 0x190),
111 NV_CSPMU_EVENT_ATTR_4(ocu, rem_wb_data, 0x194),
112 NV_CSPMU_EVENT_ATTR_4(ocu, rem_wr_access, 0x198),
113 NV_CSPMU_EVENT_ATTR_4(ocu, rem_wb_outstanding, 0x19c),
115 ARM_CSPMU_EVENT_ATTR(gmem_wr_total_bytes, 0x1a0),
116 ARM_CSPMU_EVENT_ATTR(remote_socket_wr_total_bytes, 0x1a1),
117 ARM_CSPMU_EVENT_ATTR(remote_socket_rd_data, 0x1a2),
118 ARM_CSPMU_EVENT_ATTR(remote_socket_rd_outstanding, 0x1a3),
119 ARM_CSPMU_EVENT_ATTR(remote_socket_rd_access, 0x1a4),
121 ARM_CSPMU_EVENT_ATTR(cmem_rd_data, 0x1a5),
122 ARM_CSPMU_EVENT_ATTR(cmem_rd_access, 0x1a6),
123 ARM_CSPMU_EVENT_ATTR(cmem_rd_outstanding, 0x1a7),
124 ARM_CSPMU_EVENT_ATTR(cmem_dl_rsp, 0x1a8),
125 ARM_CSPMU_EVENT_ATTR(cmem_dl_access, 0x1a9),
126 ARM_CSPMU_EVENT_ATTR(cmem_dl_outstanding, 0x1aa),
127 ARM_CSPMU_EVENT_ATTR(cmem_wb_data, 0x1ab),
128 ARM_CSPMU_EVENT_ATTR(cmem_wb_access, 0x1ac),
129 ARM_CSPMU_EVENT_ATTR(cmem_wb_outstanding, 0x1ad),
130 ARM_CSPMU_EVENT_ATTR(cmem_ev_rsp, 0x1ae),
131 ARM_CSPMU_EVENT_ATTR(cmem_ev_access, 0x1af),
132 ARM_CSPMU_EVENT_ATTR(cmem_ev_outstanding, 0x1b0),
133 ARM_CSPMU_EVENT_ATTR(cmem_wr_data, 0x1b1),
134 ARM_CSPMU_EVENT_ATTR(cmem_wr_outstanding, 0x1b2),
136 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_rd_data, 0x1b3),
137 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_rd_access, 0x1b7),
138 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_wb_access, 0x1bb),
139 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_rd_outstanding, 0x1bf),
140 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_wr_outstanding, 0x1c3),
142 ARM_CSPMU_EVENT_ATTR(ocu_prb_access, 0x1c7),
143 ARM_CSPMU_EVENT_ATTR(ocu_prb_data, 0x1c8),
144 ARM_CSPMU_EVENT_ATTR(ocu_prb_outstanding, 0x1c9),
146 ARM_CSPMU_EVENT_ATTR(cmem_wr_access, 0x1ca),
148 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_wr_access, 0x1cb),
149 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_wb_data, 0x1cf),
150 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_wr_data, 0x1d3),
151 NV_CSPMU_EVENT_ATTR_4(ocu, cmem_wb_outstanding, 0x1d7),
153 ARM_CSPMU_EVENT_ATTR(cmem_wr_total_bytes, 0x1db),
160 ARM_CSPMU_EVENT_ATTR(rd_bytes_loc, 0x0),
161 ARM_CSPMU_EVENT_ATTR(rd_bytes_rem, 0x1),
162 ARM_CSPMU_EVENT_ATTR(wr_bytes_loc, 0x2),
163 ARM_CSPMU_EVENT_ATTR(wr_bytes_rem, 0x3),
164 ARM_CSPMU_EVENT_ATTR(total_bytes_loc, 0x4),
165 ARM_CSPMU_EVENT_ATTR(total_bytes_rem, 0x5),
166 ARM_CSPMU_EVENT_ATTR(rd_req_loc, 0x6),
167 ARM_CSPMU_EVENT_ATTR(rd_req_rem, 0x7),
168 ARM_CSPMU_EVENT_ATTR(wr_req_loc, 0x8),
169 ARM_CSPMU_EVENT_ATTR(wr_req_rem, 0x9),
170 ARM_CSPMU_EVENT_ATTR(total_req_loc, 0xa),
171 ARM_CSPMU_EVENT_ATTR(total_req_rem, 0xb),
172 ARM_CSPMU_EVENT_ATTR(rd_cum_outs_loc, 0xc),
173 ARM_CSPMU_EVENT_ATTR(rd_cum_outs_rem, 0xd),
190 ARM_CSPMU_FORMAT_ATTR(root_port, "config1:0-9"),
201 ARM_CSPMU_FORMAT_ATTR(rem_socket, "config1:0-3"),
240 if (ctx->filter_mask == 0) in nv_cspmu_event_filter()
264 .prodid = 0x103,
274 .prodid = 0x104,
276 .filter_mask = 0x0,
284 .prodid = 0x105,
286 .filter_mask = 0x0,
294 .prodid = 0x106,
304 .prodid = 0x2CF,
306 .filter_mask = 0x0,
307 .filter_default_val = 0x0,
314 .prodid = 0,
315 .prodid_mask = 0,
331 static atomic_t pmu_generic_idx = {0}; in nv_cspmu_format_name()
396 return 0; in nv_cspmu_init_ops()