Warning: This file is not a C or C++ file. It does not have highlighting.

1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Copyright (c) 2021 MediaTek Inc.
4 * Author: Jason-JH Lin <jason0jh.lin@mediatek.com>
5 */
6
7#ifndef _DT_BINDINGS_GCE_MT8195_H
8#define _DT_BINDINGS_GCE_MT8195_H
9
10/* assign timeout 0 also means default */
11#define CMDQ_NO_TIMEOUT 0xffffffff
12#define CMDQ_TIMEOUT_DEFAULT 1000
13
14/* GCE thread priority */
15#define CMDQ_THR_PRIO_LOWEST 0
16#define CMDQ_THR_PRIO_1 1
17#define CMDQ_THR_PRIO_2 2
18#define CMDQ_THR_PRIO_3 3
19#define CMDQ_THR_PRIO_4 4
20#define CMDQ_THR_PRIO_5 5
21#define CMDQ_THR_PRIO_6 6
22#define CMDQ_THR_PRIO_HIGHEST 7
23
24/* CPR count in 32bit register */
25#define GCE_CPR_COUNT 1312
26
27/* GCE subsys table */
28#define SUBSYS_1400XXXX 0
29#define SUBSYS_1401XXXX 1
30#define SUBSYS_1402XXXX 2
31#define SUBSYS_1c00XXXX 3
32#define SUBSYS_1c01XXXX 4
33#define SUBSYS_1c02XXXX 5
34#define SUBSYS_1c10XXXX 6
35#define SUBSYS_1c11XXXX 7
36#define SUBSYS_1c12XXXX 8
37#define SUBSYS_14f0XXXX 9
38#define SUBSYS_14f1XXXX 10
39#define SUBSYS_14f2XXXX 11
40#define SUBSYS_1800XXXX 12
41#define SUBSYS_1801XXXX 13
42#define SUBSYS_1802XXXX 14
43#define SUBSYS_1803XXXX 15
44#define SUBSYS_1032XXXX 16
45#define SUBSYS_1033XXXX 17
46#define SUBSYS_1600XXXX 18
47#define SUBSYS_1601XXXX 19
48#define SUBSYS_14e0XXXX 20
49#define SUBSYS_1c20XXXX 21
50#define SUBSYS_1c30XXXX 22
51#define SUBSYS_1c40XXXX 23
52#define SUBSYS_1c50XXXX 24
53#define SUBSYS_1c60XXXX 25
54
55/* GCE General Purpose Register (GPR) support */
56#define GCE_GPR_R00 0x0
57#define GCE_GPR_R01 0x1
58#define GCE_GPR_R02 0x2
59#define GCE_GPR_R03 0x3
60#define GCE_GPR_R04 0x4
61#define GCE_GPR_R05 0x5
62#define GCE_GPR_R06 0x6
63#define GCE_GPR_R07 0x7
64#define GCE_GPR_R08 0x8
65#define GCE_GPR_R09 0x9
66#define GCE_GPR_R10 0xa
67#define GCE_GPR_R11 0xb
68#define GCE_GPR_R12 0xc
69#define GCE_GPR_R13 0xd
70#define GCE_GPR_R14 0xe
71#define GCE_GPR_R15 0xf
72
73/* GCE hw event id */
74#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_0 1
75#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_1 2
76#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_2 3
77#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_3 4
78#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_4 5
79#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_5 6
80#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_6 7
81#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_7 8
82#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_8 9
83#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_9 10
84#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_10 11
85#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_11 12
86#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_12 13
87#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_13 14
88#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_14 15
89#define CMDQ_EVENT_TRAW0_DMA_ERROR_INT 16
90#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_0 17
91#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_1 18
92#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_2 19
93#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_3 20
94#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_4 21
95#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_5 22
96#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_6 23
97#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_7 24
98#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_8 25
99#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_9 26
100#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_10 27
101#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_11 28
102#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_12 29
103#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_13 30
104#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_14 31
105#define CMDQ_EVENT_TRAW1_DMA_ERROR_INT 32
106
107#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_0 65
108#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_1 66
109#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_2 67
110#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_3 68
111#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_4 69
112#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_5 70
113#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_6 71
114#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_7 72
115#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_8 73
116#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_9 74
117#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_10 75
118#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_11 76
119#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_12 77
120#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_13 78
121#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_14 79
122#define CMDQ_EVENT_DIP0_DMA_ERR 80
123#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_0 81
124#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_1 82
125#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_2 83
126#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_3 84
127#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_4 85
128#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_5 86
129#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_6 87
130#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_7 88
131#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_8 89
132#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_9 90
133#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_10 91
134#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_11 92
135#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_12 93
136#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_13 94
137#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_14 95
138#define CMDQ_EVENT_PQA0_DMA_ERR 96
139#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_0 97
140#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_1 98
141#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_2 99
142#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_3 100
143#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_4 101
144#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_5 102
145#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_6 103
146#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_7 104
147#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_8 105
148#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_9 106
149#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_10 107
150#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_11 108
151#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_12 109
152#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_13 110
153#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_14 111
154#define CMDQ_EVENT_PQB0_DMA_ERR 112
155#define CMDQ_EVENT_DIP0_DUMMY_0 113
156#define CMDQ_EVENT_DIP0_DUMMY_1 114
157#define CMDQ_EVENT_DIP0_DUMMY_2 115
158#define CMDQ_EVENT_DIP0_DUMMY_3 116
159#define CMDQ_EVENT_WPE0_EIS_GCE_FRAME_DONE 117
160#define CMDQ_EVENT_WPE0_EIS_DONE_SYNC_OUT 118
161#define CMDQ_EVENT_WPE0_TNR_GCE_FRAME_DONE 119
162#define CMDQ_EVENT_WPE0_TNR_DONE_SYNC_OUT 120
163#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_0 121
164#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_1 122
165#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_2 123
166#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_3 124
167#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_4 125
168#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_5 126
169#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_6 127
170#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_7 128
171#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_8 129
172#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_9 130
173#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_10 131
174#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_11 132
175#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_12 133
176#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_13 134
177#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_14 135
178#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_0 136
179#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_1 137
180#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_2 138
181#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_3 139
182#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_4 140
183#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_5 141
184#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_6 142
185#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_7 143
186#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_8 144
187#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_9 145
188#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_10 146
189#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_11 147
190#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_12 148
191#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_13 149
192#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_14 150
193#define CMDQ_EVENT_WPE0_DUMMY_0 151
194#define CMDQ_EVENT_IMGSYS_IPE_DUMMY 152
195#define CMDQ_EVENT_IMGSYS_IPE_FDVT_DONE 153
196#define CMDQ_EVENT_IMGSYS_IPE_ME_DONE 154
197#define CMDQ_EVENT_IMGSYS_IPE_DVS_DONE 155
198#define CMDQ_EVENT_IMGSYS_IPE_DVP_DONE 156
199
200#define CMDQ_EVENT_TPR_0 194
201#define CMDQ_EVENT_TPR_1 195
202#define CMDQ_EVENT_TPR_2 196
203#define CMDQ_EVENT_TPR_3 197
204#define CMDQ_EVENT_TPR_4 198
205#define CMDQ_EVENT_TPR_5 199
206#define CMDQ_EVENT_TPR_6 200
207#define CMDQ_EVENT_TPR_7 201
208#define CMDQ_EVENT_TPR_8 202
209#define CMDQ_EVENT_TPR_9 203
210#define CMDQ_EVENT_TPR_10 204
211#define CMDQ_EVENT_TPR_11 205
212#define CMDQ_EVENT_TPR_12 206
213#define CMDQ_EVENT_TPR_13 207
214#define CMDQ_EVENT_TPR_14 208
215#define CMDQ_EVENT_TPR_15 209
216#define CMDQ_EVENT_TPR_16 210
217#define CMDQ_EVENT_TPR_17 211
218#define CMDQ_EVENT_TPR_18 212
219#define CMDQ_EVENT_TPR_19 213
220#define CMDQ_EVENT_TPR_20 214
221#define CMDQ_EVENT_TPR_21 215
222#define CMDQ_EVENT_TPR_22 216
223#define CMDQ_EVENT_TPR_23 217
224#define CMDQ_EVENT_TPR_24 218
225#define CMDQ_EVENT_TPR_25 219
226#define CMDQ_EVENT_TPR_26 220
227#define CMDQ_EVENT_TPR_27 221
228#define CMDQ_EVENT_TPR_28 222
229#define CMDQ_EVENT_TPR_29 223
230#define CMDQ_EVENT_TPR_30 224
231#define CMDQ_EVENT_TPR_31 225
232#define CMDQ_EVENT_TPR_TIMEOUT_0 226
233#define CMDQ_EVENT_TPR_TIMEOUT_1 227
234#define CMDQ_EVENT_TPR_TIMEOUT_2 228
235#define CMDQ_EVENT_TPR_TIMEOUT_3 229
236#define CMDQ_EVENT_TPR_TIMEOUT_4 230
237#define CMDQ_EVENT_TPR_TIMEOUT_5 231
238#define CMDQ_EVENT_TPR_TIMEOUT_6 232
239#define CMDQ_EVENT_TPR_TIMEOUT_7 233
240#define CMDQ_EVENT_TPR_TIMEOUT_8 234
241#define CMDQ_EVENT_TPR_TIMEOUT_9 235
242#define CMDQ_EVENT_TPR_TIMEOUT_10 236
243#define CMDQ_EVENT_TPR_TIMEOUT_11 237
244#define CMDQ_EVENT_TPR_TIMEOUT_12 238
245#define CMDQ_EVENT_TPR_TIMEOUT_13 239
246#define CMDQ_EVENT_TPR_TIMEOUT_14 240
247#define CMDQ_EVENT_TPR_TIMEOUT_15 241
248
249#define CMDQ_EVENT_VPP0_MDP_RDMA_SOF 256
250#define CMDQ_EVENT_VPP0_MDP_FG_SOF 257
251#define CMDQ_EVENT_VPP0_STITCH_SOF 258
252#define CMDQ_EVENT_VPP0_MDP_HDR_SOF 259
253#define CMDQ_EVENT_VPP0_MDP_AAL_SOF 260
254#define CMDQ_EVENT_VPP0_MDP_RSZ_IN_RSZ_SOF 261
255#define CMDQ_EVENT_VPP0_MDP_TDSHP_SOF 262
256#define CMDQ_EVENT_VPP0_DISP_COLOR_SOF 263
257#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_SOF 264
258#define CMDQ_EVENT_VPP0_VPP_PADDING_IN_PADDING_SOF 265
259#define CMDQ_EVENT_VPP0_MDP_TCC_IN_SOF 266
260#define CMDQ_EVENT_VPP0_MDP_WROT_SOF 267
261
262#define CMDQ_EVENT_VPP0_WARP0_MMSYS_TOP_RELAY_SOF_PRE 269
263#define CMDQ_EVENT_VPP0_WARP1_MMSYS_TOP_RELAY_SOF_PRE 270
264#define CMDQ_EVENT_VPP0_VPP1_MMSYS_TOP_RELAY_SOF 271
265#define CMDQ_EVENT_VPP0_VPP1_IN_MMSYS_TOP_RELAY_SOF_PRE 272
266
267#define CMDQ_EVENT_VPP0_MDP_RDMA_FRAME_DONE 288
268#define CMDQ_EVENT_VPP0_MDP_FG_TILE_DONE 289
269#define CMDQ_EVENT_VPP0_STITCH_FRAME_DONE 290
270#define CMDQ_EVENT_VPP0_MDP_HDR_FRAME_DONE 291
271#define CMDQ_EVENT_VPP0_MDP_AAL_FRAME_DONE 292
272#define CMDQ_EVENT_VPP0_MDP_RSZ_FRAME_DONE 293
273#define CMDQ_EVENT_VPP0_MDP_TDSHP_FRAME_DONE 294
274#define CMDQ_EVENT_VPP0_DISP_COLOR_FRAME_DONE 295
275#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_FRAME_DONE 296
276#define CMDQ_EVENT_VPP0_VPP_PADDING_IN_PADDING_FRAME_DONE 297
277#define CMDQ_EVENT_VPP0_MDP_TCC_TCC_FRAME_DONE 298
278#define CMDQ_EVENT_VPP0_MDP_WROT_VIDO_WDONE 299
279
280#define CMDQ_EVENT_VPP0_STREAM_DONE_0 320
281#define CMDQ_EVENT_VPP0_STREAM_DONE_1 321
282#define CMDQ_EVENT_VPP0_STREAM_DONE_2 322
283#define CMDQ_EVENT_VPP0_STREAM_DONE_3 323
284#define CMDQ_EVENT_VPP0_STREAM_DONE_4 324
285#define CMDQ_EVENT_VPP0_STREAM_DONE_5 325
286#define CMDQ_EVENT_VPP0_STREAM_DONE_6 326
287#define CMDQ_EVENT_VPP0_STREAM_DONE_7 327
288#define CMDQ_EVENT_VPP0_STREAM_DONE_8 328
289#define CMDQ_EVENT_VPP0_STREAM_DONE_9 329
290#define CMDQ_EVENT_VPP0_STREAM_DONE_10 330
291#define CMDQ_EVENT_VPP0_STREAM_DONE_11 331
292#define CMDQ_EVENT_VPP0_STREAM_DONE_12 332
293#define CMDQ_EVENT_VPP0_STREAM_DONE_13 333
294#define CMDQ_EVENT_VPP0_STREAM_DONE_14 334
295#define CMDQ_EVENT_VPP0_STREAM_DONE_15 335
296#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_0 336
297#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_1 337
298#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_2 338
299#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_3 339
300#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_4 340
301#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_5 341
302#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_6 342
303#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_7 343
304#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_8 344
305#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_9 345
306#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_10 346
307#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_11 347
308#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_12 348
309#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_13 349
310#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_14 350
311#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_15 351
312#define CMDQ_EVENT_VPP0_MDP_RDMA_SW_RST_DONE 352
313#define CMDQ_EVENT_VPP0_MDP_RDMA_PM_VALID 353
314#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_FRAME_RESET_DONE_PULSE 354
315#define CMDQ_EVENT_VPP0_MDP_WROT_SW_RST_DONE 355
316
317#define CMDQ_EVENT_VPP1_HDMI_META_SOF 384
318#define CMDQ_EVENT_VPP1_DGI_SOF 385
319#define CMDQ_EVENT_VPP1_VPP_SPLIT_SOF 386
320#define CMDQ_EVENT_VPP1_SVPP1_MDP_TCC_SOF 387
321#define CMDQ_EVENT_VPP1_SVPP1_MDP_RDMA_SOF 388
322#define CMDQ_EVENT_VPP1_SVPP2_MDP_RDMA_SOF 389
323#define CMDQ_EVENT_VPP1_SVPP3_MDP_RDMA_SOF 390
324#define CMDQ_EVENT_VPP1_SVPP1_MDP_FG_SOF 391
325#define CMDQ_EVENT_VPP1_SVPP2_MDP_FG_SOF 392
326#define CMDQ_EVENT_VPP1_SVPP3_MDP_FG_SOF 393
327#define CMDQ_EVENT_VPP1_SVPP1_MDP_HDR_SOF 394
328#define CMDQ_EVENT_VPP1_SVPP2_MDP_HDR_SOF 395
329#define CMDQ_EVENT_VPP1_SVPP3_MDP_HDR_SOF 396
330#define CMDQ_EVENT_VPP1_SVPP1_MDP_AAL_SOF 397
331#define CMDQ_EVENT_VPP1_SVPP2_MDP_AAL_SOF 398
332#define CMDQ_EVENT_VPP1_SVPP3_MDP_AAL_SOF 399
333#define CMDQ_EVENT_VPP1_SVPP1_MDP_RSZ_SOF 400
334#define CMDQ_EVENT_VPP1_SVPP2_MDP_RSZ_SOF 401
335#define CMDQ_EVENT_VPP1_SVPP3_MDP_RSZ_SOF 402
336#define CMDQ_EVENT_VPP1_SVPP1_TDSHP_SOF 403
337#define CMDQ_EVENT_VPP1_SVPP2_TDSHP_SOF 404
338#define CMDQ_EVENT_VPP1_SVPP3_TDSHP_SOF 405
339#define CMDQ_EVENT_VPP1_SVPP2_VPP_MERGE_SOF 406
340#define CMDQ_EVENT_VPP1_SVPP3_VPP_MERGE_SOF 407
341#define CMDQ_EVENT_VPP1_SVPP1_MDP_COLOR_SOF 408
342#define CMDQ_EVENT_VPP1_SVPP2_MDP_COLOR_SOF 409
343#define CMDQ_EVENT_VPP1_SVPP3_MDP_COLOR_SOF 410
344#define CMDQ_EVENT_VPP1_SVPP1_MDP_OVL_SOF 411
345#define CMDQ_EVENT_VPP1_SVPP1_VPP_PAD_SOF 412
346#define CMDQ_EVENT_VPP1_SVPP2_VPP_PAD_SOF 413
347#define CMDQ_EVENT_VPP1_SVPP3_VPP_PAD_SOF 414
348#define CMDQ_EVENT_VPP1_SVPP1_MDP_WROT_SOF 415
349#define CMDQ_EVENT_VPP1_SVPP2_MDP_WROT_SOF 416
350#define CMDQ_EVENT_VPP1_SVPP3_MDP_WROT_SOF 417
351#define CMDQ_EVENT_VPP1_VPP0_DL_IRLY_SOF 418
352#define CMDQ_EVENT_VPP1_VPP0_DL_ORLY_SOF 419
353#define CMDQ_EVENT_VPP1_VDO0_DL_ORLY_0_SOF 420
354#define CMDQ_EVENT_VPP1_VDO0_DL_ORLY_1_SOF 421
355#define CMDQ_EVENT_VPP1_VDO1_DL_ORLY_0_SOF 422
356#define CMDQ_EVENT_VPP1_VDO1_DL_ORLY_1_SOF 423
357#define CMDQ_EVENT_VPP1_SVPP1_MDP_RDMA_FRAME_DONE 424
358#define CMDQ_EVENT_VPP1_SVPP2_MDP_RDMA_FRAME_DONE 425
359#define CMDQ_EVENT_VPP1_SVPP3_MDP_RDMA_FRAME_DONE 426
360#define CMDQ_EVENT_VPP1_SVPP1_MDP_WROT_FRAME_DONE 427
361#define CMDQ_EVENT_VPP1_SVPP2_MDP_WROT_FRAME_DONE 428
362#define CMDQ_EVENT_VPP1_SVPP3_MDP_WROT_FRAME_DONE 429
363#define CMDQ_EVENT_VPP1_SVPP1_MDP_OVL_FRAME_DONE 430
364#define CMDQ_EVENT_VPP1_SVPP1_MDP_RSZ_FRAME_DONE 431
365#define CMDQ_EVENT_VPP1_SVPP2_MDP_RSZ_FRAME_DONE 432
366#define CMDQ_EVENT_VPP1_SVPP3_MDP_RSZ_FRAME_DONE 433
367#define CMDQ_EVENT_VPP1_FRAME_DONE_10 434
368#define CMDQ_EVENT_VPP1_FRAME_DONE_11 435
369#define CMDQ_EVENT_VPP1_FRAME_DONE_12 436
370#define CMDQ_EVENT_VPP1_FRAME_DONE_13 437
371#define CMDQ_EVENT_VPP1_FRAME_DONE_14 438
372#define CMDQ_EVENT_VPP1_STREAM_DONE_0 439
373#define CMDQ_EVENT_VPP1_STREAM_DONE_1 440
374#define CMDQ_EVENT_VPP1_STREAM_DONE_2 441
375#define CMDQ_EVENT_VPP1_STREAM_DONE_3 442
376#define CMDQ_EVENT_VPP1_STREAM_DONE_4 443
377#define CMDQ_EVENT_VPP1_STREAM_DONE_5 444
378#define CMDQ_EVENT_VPP1_STREAM_DONE_6 445
379#define CMDQ_EVENT_VPP1_STREAM_DONE_7 446
380#define CMDQ_EVENT_VPP1_STREAM_DONE_8 447
381#define CMDQ_EVENT_VPP1_STREAM_DONE_9 448
382#define CMDQ_EVENT_VPP1_STREAM_DONE_10 449
383#define CMDQ_EVENT_VPP1_STREAM_DONE_11 450
384#define CMDQ_EVENT_VPP1_STREAM_DONE_12 451
385#define CMDQ_EVENT_VPP1_STREAM_DONE_13 452
386#define CMDQ_EVENT_VPP1_STREAM_DONE_14 453
387#define CMDQ_EVENT_VPP1_STREAM_DONE_15 454
388#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_0 455
389#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_1 456
390#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_2 457
391#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_3 458
392#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_4 459
393#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_5 460
394#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_6 461
395#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_7 462
396#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_8 463
397#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_9 464
398#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_10 465
399#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_11 466
400#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_12 467
401#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_13 468
402#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_14 469
403#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_15 470
404#define CMDQ_EVENT_VPP1_DGI_0 471
405#define CMDQ_EVENT_VPP1_DGI_1 472
406#define CMDQ_EVENT_VPP1_DGI_2 473
407#define CMDQ_EVENT_VPP1_DGI_3 474
408#define CMDQ_EVENT_VPP1_DGI_4 475
409#define CMDQ_EVENT_VPP1_DGI_5 476
410#define CMDQ_EVENT_VPP1_DGI_6 477
411#define CMDQ_EVENT_VPP1_DGI_7 478
412#define CMDQ_EVENT_VPP1_DGI_8 479
413#define CMDQ_EVENT_VPP1_DGI_9 480
414#define CMDQ_EVENT_VPP1_DGI_10 481
415#define CMDQ_EVENT_VPP1_DGI_11 482
416#define CMDQ_EVENT_VPP1_DGI_12 483
417#define CMDQ_EVENT_VPP1_DGI_13 484
418#define CMDQ_EVENT_VPP1_SVPP3_VPP_MERGE 485
419#define CMDQ_EVENT_VPP1_SVPP2_VPP_MERGE 486
420#define CMDQ_EVENT_VPP1_MDP_OVL_FRAME_RESET_DONE_PULSE 487
421#define CMDQ_EVENT_VPP1_VPP_SPLIT_DGI 488
422#define CMDQ_EVENT_VPP1_VPP_SPLIT_HDMI 489
423#define CMDQ_EVENT_VPP1_SVPP3_MDP_WROT_SW_RST_DONE 490
424#define CMDQ_EVENT_VPP1_SVPP2_MDP_WROT_SW_RST_DONE 491
425#define CMDQ_EVENT_VPP1_SVPP1_MDP_WROT_SW_RST_DONE 492
426#define CMDQ_EVENT_VPP1_SVPP3_MDP_FG_TILE_DONE 493
427#define CMDQ_EVENT_VPP1_SVPP2_MDP_FG_TILE_DONE 494
428#define CMDQ_EVENT_VPP1_SVPP1_MDP_FG_TILE_DONE 495
429
430#define CMDQ_EVENT_VDO0_DISP_OVL0_SOF 512
431#define CMDQ_EVENT_VDO0_DISP_WDMA0_SOF 513
432#define CMDQ_EVENT_VDO0_DISP_RDMA0_SOF 514
433#define CMDQ_EVENT_VDO0_DISP_COLOR0_SOF 515
434#define CMDQ_EVENT_VDO0_DISP_CCORR0_SOF 516
435#define CMDQ_EVENT_VDO0_DISP_AAL0_SOF 517
436#define CMDQ_EVENT_VDO0_DISP_GAMMA0_SOF 518
437#define CMDQ_EVENT_VDO0_DISP_DITHER0_SOF 519
438#define CMDQ_EVENT_VDO0_DSI0_SOF 520
439#define CMDQ_EVENT_VDO0_DSC_WRAP0C0_SOF 521
440#define CMDQ_EVENT_VDO0_DISP_OVL1_SOF 522
441#define CMDQ_EVENT_VDO0_DISP_WDMA1_SOF 523
442#define CMDQ_EVENT_VDO0_DISP_RDMA1_SOF 524
443#define CMDQ_EVENT_VDO0_DISP_COLOR1_SOF 525
444#define CMDQ_EVENT_VDO0_DISP_CCORR1_SOF 526
445#define CMDQ_EVENT_VDO0_DISP_AAL1_SOF 527
446#define CMDQ_EVENT_VDO0_DISP_GAMMA1_SOF 528
447#define CMDQ_EVENT_VDO0_DISP_DITHER1_SOF 529
448#define CMDQ_EVENT_VDO0_DSI1_SOF 530
449#define CMDQ_EVENT_VDO0_DSC_WRAP0C1_SOF 531
450#define CMDQ_EVENT_VDO0_VPP_MERGE0_SOF 532
451#define CMDQ_EVENT_VDO0_DP_INTF0_SOF 533
452#define CMDQ_EVENT_VDO0_VPP1_DL_RELAY0_SOF 534
453#define CMDQ_EVENT_VDO0_VPP1_DL_RELAY1_SOF 535
454#define CMDQ_EVENT_VDO0_VDO1_DL_RELAY2_SOF 536
455#define CMDQ_EVENT_VDO0_VDO0_DL_RELAY3_SOF 537
456#define CMDQ_EVENT_VDO0_VDO0_DL_RELAY4_SOF 538
457#define CMDQ_EVENT_VDO0_DISP_PWM0_SOF 539
458#define CMDQ_EVENT_VDO0_DISP_PWM1_SOF 540
459
460#define CMDQ_EVENT_VDO0_DISP_OVL0_FRAME_DONE 544
461#define CMDQ_EVENT_VDO0_DISP_WDMA0_FRAME_DONE 545
462#define CMDQ_EVENT_VDO0_DISP_RDMA0_FRAME_DONE 546
463#define CMDQ_EVENT_VDO0_DISP_COLOR0_FRAME_DONE 547
464#define CMDQ_EVENT_VDO0_DISP_CCORR0_FRAME_DONE 548
465#define CMDQ_EVENT_VDO0_DISP_AAL0_FRAME_DONE 549
466#define CMDQ_EVENT_VDO0_DISP_GAMMA0_FRAME_DONE 550
467#define CMDQ_EVENT_VDO0_DISP_DITHER0_FRAME_DONE 551
468#define CMDQ_EVENT_VDO0_DSI0_FRAME_DONE 552
469#define CMDQ_EVENT_VDO0_DSC_WRAP0C0_FRAME_DONE 553
470#define CMDQ_EVENT_VDO0_DISP_OVL1_FRAME_DONE 554
471#define CMDQ_EVENT_VDO0_DISP_WDMA1_FRAME_DONE 555
472#define CMDQ_EVENT_VDO0_DISP_RDMA1_FRAME_DONE 556
473#define CMDQ_EVENT_VDO0_DISP_COLOR1_FRAME_DONE 557
474#define CMDQ_EVENT_VDO0_DISP_CCORR1_FRAME_DONE 558
475#define CMDQ_EVENT_VDO0_DISP_AAL1_FRAME_DONE 559
476#define CMDQ_EVENT_VDO0_DISP_GAMMA1_FRAME_DONE 560
477#define CMDQ_EVENT_VDO0_DISP_DITHER1_FRAME_DONE 561
478#define CMDQ_EVENT_VDO0_DSI1_FRAME_DONE 562
479#define CMDQ_EVENT_VDO0_DSC_WRAP0C1_FRAME_DONE 563
480
481#define CMDQ_EVENT_VDO0_DP_INTF0_FRAME_DONE 565
482
483#define CMDQ_EVENT_VDO0_DISP_SMIASSERT_ENG 576
484#define CMDQ_EVENT_VDO0_DSI0_IRQ_ENG_EVENT_MM 577
485#define CMDQ_EVENT_VDO0_DSI0_TE_ENG_EVENT_MM 578
486#define CMDQ_EVENT_VDO0_DSI0_DONE_ENG_EVENT_MM 579
487#define CMDQ_EVENT_VDO0_DSI0_SOF_ENG_EVENT_MM 580
488#define CMDQ_EVENT_VDO0_DSI0_VACTL_ENG_EVENT_MM 581
489#define CMDQ_EVENT_VDO0_DSI1_IRQ_ENG_EVENT_MM 582
490#define CMDQ_EVENT_VDO0_DSI1_TE_ENG_EVENT_MM 583
491#define CMDQ_EVENT_VDO0_DSI1_DONE_ENG_EVENT_MM 584
492#define CMDQ_EVENT_VDO0_DSI1_SOF_ENG_EVENT_MM 585
493#define CMDQ_EVENT_VDO0_DSI1_VACTL_ENG_EVENT_MM 586
494#define CMDQ_EVENT_VDO0_DISP_WDMA0_SW_RST_DONE_ENG 587
495#define CMDQ_EVENT_VDO0_DISP_WDMA1_SW_RST_DONE_ENG 588
496#define CMDQ_EVENT_VDO0_DISP_OVL0_RST_DONE_ENG 589
497#define CMDQ_EVENT_VDO0_DISP_OVL1_RST_DONE_ENG 590
498#define CMDQ_EVENT_VDO0_DP_INTF0_VSYNC_START_ENG_EVENT_MM 591
499#define CMDQ_EVENT_VDO0_DP_INTF0_VSYNC_END_ENG_EVENT_MM 592
500#define CMDQ_EVENT_VDO0_DP_INTF0_VDE_START_ENG_EVENT_MM 593
501#define CMDQ_EVENT_VDO0_DP_INTF0_VDE_END_ENG_EVENT_MM 594
502#define CMDQ_EVENT_VDO0_DP_INTF0_TARGET_LINE_ENG_EVENT_MM 595
503#define CMDQ_EVENT_VDO0_VPP_MERGE0_ENG 596
504#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_0 597
505#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_1 598
506#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_2 599
507#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_3 600
508#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_4 601
509#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_5 602
510#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_6 603
511#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_7 604
512#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_8 605
513#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_9 606
514#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_10 607
515#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_11 608
516#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_12 609
517#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_13 610
518#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_14 611
519#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_15 612
520#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_0 613
521#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_1 614
522#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_2 615
523#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_3 616
524#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_4 617
525#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_5 618
526#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_6 619
527#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_7 620
528#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_8 621
529#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_9 622
530#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_10 623
531#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_11 624
532#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_12 625
533#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_13 626
534#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_14 627
535#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_15 628
536
537#define CMDQ_EVENT_VDO1_MDP_RDMA0_SOF 640
538#define CMDQ_EVENT_VDO1_MDP_RDMA1_SOF 641
539#define CMDQ_EVENT_VDO1_MDP_RDMA2_SOF 642
540#define CMDQ_EVENT_VDO1_MDP_RDMA3_SOF 643
541#define CMDQ_EVENT_VDO1_MDP_RDMA4_SOF 644
542#define CMDQ_EVENT_VDO1_MDP_RDMA5_SOF 645
543#define CMDQ_EVENT_VDO1_MDP_RDMA6_SOF 646
544#define CMDQ_EVENT_VDO1_MDP_RDMA7_SOF 647
545#define CMDQ_EVENT_VDO1_VPP_MERGE0_SOF 648
546#define CMDQ_EVENT_VDO1_VPP_MERGE1_SOF 649
547#define CMDQ_EVENT_VDO1_VPP_MERGE2_SOF 650
548#define CMDQ_EVENT_VDO1_VPP_MERGE3_SOF 651
549#define CMDQ_EVENT_VDO1_VPP_MERGE4_SOF 652
550#define CMDQ_EVENT_VDO1_VPP2_DL_RELAY_SOF 653
551#define CMDQ_EVENT_VDO1_VPP3_DL_RELAY_SOF 654
552#define CMDQ_EVENT_VDO1_VDO0_DSC_DL_ASYNC_SOF 655
553#define CMDQ_EVENT_VDO1_VDO0_MERGE_DL_ASYNC_SOF 656
554#define CMDQ_EVENT_VDO1_OUT_DL_RELAY_SOF 657
555#define CMDQ_EVENT_VDO1_DISP_MIXER_SOF 658
556#define CMDQ_EVENT_VDO1_HDR_VDO_FE0_SOF 659
557#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_SOF 660
558#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_SOF 661
559#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_SOF 662
560#define CMDQ_EVENT_VDO1_HDR_VDO_BE0_SOF 663
561#define CMDQ_EVENT_VDO1_HDR_MLOAD_SOF 664
562
563#define CMDQ_EVENT_VDO1_MDP_RDMA0_FRAME_DONE 672
564#define CMDQ_EVENT_VDO1_MDP_RDMA1_FRAME_DONE 673
565#define CMDQ_EVENT_VDO1_MDP_RDMA2_FRAME_DONE 674
566#define CMDQ_EVENT_VDO1_MDP_RDMA3_FRAME_DONE 675
567#define CMDQ_EVENT_VDO1_MDP_RDMA4_FRAME_DONE 676
568#define CMDQ_EVENT_VDO1_MDP_RDMA5_FRAME_DONE 677
569#define CMDQ_EVENT_VDO1_MDP_RDMA6_FRAME_DONE 678
570#define CMDQ_EVENT_VDO1_MDP_RDMA7_FRAME_DONE 679
571#define CMDQ_EVENT_VDO1_VPP_MERGE0_FRAME_DONE 680
572#define CMDQ_EVENT_VDO1_VPP_MERGE1_FRAME_DONE 681
573#define CMDQ_EVENT_VDO1_VPP_MERGE2_FRAME_DONE 682
574#define CMDQ_EVENT_VDO1_VPP_MERGE3_FRAME_DONE 683
575#define CMDQ_EVENT_VDO1_VPP_MERGE4_FRAME_DONE 684
576#define CMDQ_EVENT_VDO1_DPI0_FRAME_DONE 685
577#define CMDQ_EVENT_VDO1_DPI1_FRAME_DONE 686
578#define CMDQ_EVENT_VDO1_DP_INTF0_FRAME_DONE 687
579#define CMDQ_EVENT_VDO1_DISP_MIXER_FRAME_DONE_MM 688
580
581#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_0 704
582#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_1 705
583#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_2 706
584#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_3 707
585#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_4 708
586#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_5 709
587#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_6 710
588#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_7 711
589#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_8 712
590#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_9 713
591#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_10 714
592#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_11 715
593#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_12 716
594#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_13 717
595#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_14 718
596#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_15 719
597#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_0 720
598#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_1 721
599#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_2 722
600#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_3 723
601#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_4 724
602#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_5 725
603#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_6 726
604#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_7 727
605#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_8 728
606#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_9 729
607#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_10 730
608#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_11 731
609#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_12 732
610#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_13 733
611#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_14 734
612#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_15 735
613#define CMDQ_EVENT_VDO1_MDP_RDMA0_SW_RST_DONE 736
614#define CMDQ_EVENT_VDO1_MDP_RDMA1_SW_RST_DONE 737
615#define CMDQ_EVENT_VDO1_MDP_RDMA2_SW_RST_DONE 738
616#define CMDQ_EVENT_VDO1_MDP_RDMA3_SW_RST_DONE 739
617#define CMDQ_EVENT_VDO1_MDP_RDMA4_SW_RST_DONE 740
618#define CMDQ_EVENT_VDO1_MDP_RDMA5_SW_RST_DONE 741
619#define CMDQ_EVENT_VDO1_MDP_RDMA6_SW_RST_DONE 742
620#define CMDQ_EVENT_VDO1_MDP_RDMA7_SW_RST_DONE 743
621
622#define CMDQ_EVENT_VDO1_DP0_VDE_END_ENG_EVENT_MM 745
623#define CMDQ_EVENT_VDO1_DP0_VDE_START_ENG_EVENT_MM 746
624#define CMDQ_EVENT_VDO1_DP0_VSYNC_END_ENG_EVENT_MM 747
625#define CMDQ_EVENT_VDO1_DP0_VSYNC_START_ENG_EVENT_MM 748
626#define CMDQ_EVENT_VDO1_DP0_TARGET_LINE_ENG_EVENT_MM 749
627#define CMDQ_EVENT_VDO1_VPP_MERGE0 750
628#define CMDQ_EVENT_VDO1_VPP_MERGE1 751
629#define CMDQ_EVENT_VDO1_VPP_MERGE2 752
630#define CMDQ_EVENT_VDO1_VPP_MERGE3 753
631#define CMDQ_EVENT_VDO1_VPP_MERGE4 754
632#define CMDQ_EVENT_VDO1_HDMITX 755
633#define CMDQ_EVENT_VDO1_HDR_VDO_BE0_ADL_TRIG_EVENT_MM 756
634#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_THDR_ADL_TRIG_EVENT_MM 757
635#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_DM_ADL_TRIG_EVENT_MM 758
636#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_THDR_ADL_TRIG_EVENT_MM 759
637#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_DM_ADL_TRIG_EVENT_MM 760
638#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_ADL_TRIG_EVENT_MM 761
639#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_AD0_TRIG_EVENT_MM 762
640
641#define CMDQ_EVENT_CAM_A_PASS1_DONE 769
642#define CMDQ_EVENT_CAM_B_PASS1_DONE 770
643#define CMDQ_EVENT_GCAMSV_A_PASS1_DONE 771
644#define CMDQ_EVENT_GCAMSV_B_PASS1_DONE 772
645#define CMDQ_EVENT_MRAW_0_PASS1_DONE 773
646#define CMDQ_EVENT_MRAW_1_PASS1_DONE 774
647#define CMDQ_EVENT_MRAW_2_PASS1_DONE 775
648#define CMDQ_EVENT_MRAW_3_PASS1_DONE 776
649#define CMDQ_EVENT_SENINF_CAM0_FIFO_FULL_X 777
650#define CMDQ_EVENT_SENINF_CAM1_FIFO_FULL_X 778
651#define CMDQ_EVENT_SENINF_CAM2_FIFO_FULL 779
652#define CMDQ_EVENT_SENINF_CAM3_FIFO_FULL 780
653#define CMDQ_EVENT_SENINF_CAM4_FIFO_FULL 781
654#define CMDQ_EVENT_SENINF_CAM5_FIFO_FULL 782
655#define CMDQ_EVENT_SENINF_CAM6_FIFO_FULL 783
656#define CMDQ_EVENT_SENINF_CAM7_FIFO_FULL 784
657#define CMDQ_EVENT_SENINF_CAM8_FIFO_FULL 785
658#define CMDQ_EVENT_SENINF_CAM9_FIFO_FULL 786
659#define CMDQ_EVENT_SENINF_CAM10_FIFO_FULL_X 787
660#define CMDQ_EVENT_SENINF_CAM11_FIFO_FULL_X 788
661#define CMDQ_EVENT_SENINF_CAM12_FIFO_FULL_X 789
662#define CMDQ_EVENT_SENINF_CAM13_FIFO_FULL_X 790
663#define CMDQ_EVENT_TG_OVRUN_MRAW0_INT_X0 791
664#define CMDQ_EVENT_TG_OVRUN_MRAW1_INT_X0 792
665#define CMDQ_EVENT_TG_OVRUN_MRAW2_INT 793
666#define CMDQ_EVENT_TG_OVRUN_MRAW3_INT 794
667#define CMDQ_EVENT_DMA_R1_ERROR_MRAW0_INT 795
668#define CMDQ_EVENT_DMA_R1_ERROR_MRAW1_INT 796
669#define CMDQ_EVENT_DMA_R1_ERROR_MRAW2_INT 797
670#define CMDQ_EVENT_DMA_R1_ERROR_MRAW3_INT 798
671#define CMDQ_EVENT_U_CAMSYS_PDA_IRQO_EVENT_DONE_D1 799
672#define CMDQ_EVENT_SUBB_TG_INT4 800
673#define CMDQ_EVENT_SUBB_TG_INT3 801
674#define CMDQ_EVENT_SUBB_TG_INT2 802
675#define CMDQ_EVENT_SUBB_TG_INT1 803
676#define CMDQ_EVENT_SUBA_TG_INT4 804
677#define CMDQ_EVENT_SUBA_TG_INT3 805
678#define CMDQ_EVENT_SUBA_TG_INT2 806
679#define CMDQ_EVENT_SUBA_TG_INT1 807
680#define CMDQ_EVENT_SUBB_DRZS4NO_R1_LOW_LATENCY_LINE_CNT_INT 808
681#define CMDQ_EVENT_SUBB_YUVO_R3_LOW_LATENCY_LINE_CNT_INT 809
682#define CMDQ_EVENT_SUBB_YUVO_R1_LOW_LATENCY_LINE_CNT_INT 810
683#define CMDQ_EVENT_SUBB_IMGO_R1_LOW_LATENCY_LINE_CNT_INT 811
684#define CMDQ_EVENT_SUBA_DRZS4NO_R1_LOW_LATENCY_LINE_CNT_INT 812
685#define CMDQ_EVENT_SUBA_YUVO_R3_LOW_LATENCY_LINE_CNT_INT 813
686#define CMDQ_EVENT_SUBA_YUVO_R1_LOW_LATENCY_LINE_CNT_INT 814
687#define CMDQ_EVENT_SUBA_IMGO_R1_LOW_LATENCY_LINE_CNT_INT 815
688#define CMDQ_EVENT_GCE1_SOF_0 816
689#define CMDQ_EVENT_GCE1_SOF_1 817
690#define CMDQ_EVENT_GCE1_SOF_2 818
691#define CMDQ_EVENT_GCE1_SOF_3 819
692#define CMDQ_EVENT_GCE1_SOF_4 820
693#define CMDQ_EVENT_GCE1_SOF_5 821
694#define CMDQ_EVENT_GCE1_SOF_6 822
695#define CMDQ_EVENT_GCE1_SOF_7 823
696#define CMDQ_EVENT_GCE1_SOF_8 824
697#define CMDQ_EVENT_GCE1_SOF_9 825
698#define CMDQ_EVENT_GCE1_SOF_10 826
699#define CMDQ_EVENT_GCE1_SOF_11 827
700#define CMDQ_EVENT_GCE1_SOF_12 828
701#define CMDQ_EVENT_GCE1_SOF_13 829
702#define CMDQ_EVENT_GCE1_SOF_14 830
703#define CMDQ_EVENT_GCE1_SOF_15 831
704
705#define CMDQ_EVENT_VDEC_LAT_LINE_COUNT_THRESHOLD_INTERRUPT 832
706#define CMDQ_EVENT_VDEC_LAT_VDEC_INT 833
707#define CMDQ_EVENT_VDEC_LAT_VDEC_PAUSE 834
708#define CMDQ_EVENT_VDEC_LAT_VDEC_DEC_ERROR 835
709#define CMDQ_EVENT_VDEC_LAT_MC_BUSY_OVERFLOW_MDEC_TIMEOUT 836
710#define CMDQ_EVENT_VDEC_LAT_VDEC_FRAME_DONE 837
711#define CMDQ_EVENT_VDEC_LAT_INI_FETCH_RDY 838
712#define CMDQ_EVENT_VDEC_LAT_PROCESS_FLAG 839
713#define CMDQ_EVENT_VDEC_LAT_SEARCH_START_CODE_DONE 840
714#define CMDQ_EVENT_VDEC_LAT_REF_REORDER_DONE 841
715#define CMDQ_EVENT_VDEC_LAT_WP_TBLE_DONE 842
716#define CMDQ_EVENT_VDEC_LAT_COUNT_SRAM_CLR_DONE_AND_CTX_SRAM_CLR_DONE 843
717#define CMDQ_EVENT_VDEC_LAT_GCE_CNT_OP_THRESHOLD 847
718
719#define CMDQ_EVENT_VDEC_LAT1_LINE_COUNT_THRESHOLD_INTERRUPT 848
720#define CMDQ_EVENT_VDEC_LAT1_VDEC_INT 849
721#define CMDQ_EVENT_VDEC_LAT1_VDEC_PAUSE 850
722#define CMDQ_EVENT_VDEC_LAT1_VDEC_DEC_ERROR 851
723#define CMDQ_EVENT_VDEC_LAT1_MC_BUSY_OVERFLOW_MDEC_TIMEOUT 852
724#define CMDQ_EVENT_VDEC_LAT1_VDEC_FRAME_DONE 853
725#define CMDQ_EVENT_VDEC_LAT1_INI_FETCH_RDY 854
726#define CMDQ_EVENT_VDEC_LAT1_PROCESS_FLAG 855
727#define CMDQ_EVENT_VDEC_LAT1_SEARCH_START_CODE_DONE 856
728#define CMDQ_EVENT_VDEC_LAT1_REF_REORDER_DONE 857
729#define CMDQ_EVENT_VDEC_LAT1_WP_TBLE_DONE 858
730#define CMDQ_EVENT_VDEC_LAT1_COUNT_SRAM_CLR_DONE_AND_CTX_SRAM_CLR_DONE 859
731#define CMDQ_EVENT_VDEC_LAT1_GCE_CNT_OP_THRESHOLD 863
732
733#define CMDQ_EVENT_VDEC_SOC_GLOBAL_CON_250_0 864
734#define CMDQ_EVENT_VDEC_SOC_GLOBAL_CON_250_1 865
735
736#define CMDQ_EVENT_VDEC_SOC_GLOBAL_CON_250_8 872
737#define CMDQ_EVENT_VDEC_SOC_GLOBAL_CON_250_9 873
738
739#define CMDQ_EVENT_VDEC_CORE_LINE_COUNT_THRESHOLD_INTERRUPT 896
740#define CMDQ_EVENT_VDEC_CORE_VDEC_INT 897
741#define CMDQ_EVENT_VDEC_CORE_VDEC_PAUSE 898
742#define CMDQ_EVENT_VDEC_CORE_VDEC_DEC_ERROR 899
743#define CMDQ_EVENT_VDEC_CORE_MC_BUSY_OVERFLOW_MDEC_TIMEOUT 900
744#define CMDQ_EVENT_VDEC_CORE_VDEC_FRAME_DONE 901
745#define CMDQ_EVENT_VDEC_CORE_INI_FETCH_RDY 902
746#define CMDQ_EVENT_VDEC_CORE_PROCESS_FLAG 903
747#define CMDQ_EVENT_VDEC_CORE_SEARCH_START_CODE_DONE 904
748#define CMDQ_EVENT_VDEC_CORE_REF_REORDER_DONE 905
749#define CMDQ_EVENT_VDEC_CORE_WP_TBLE_DONE 906
750#define CMDQ_EVENT_VDEC_CORE_COUNT_SRAM_CLR_DONE_AND_CTX_SRAM_CLR_DONE 907
751#define CMDQ_EVENT_VDEC_CORE_GCE_CNT_OP_THRESHOLD 911
752
753#define CMDQ_EVENT_VDEC_CORE1_LINE_COUNT_THRESHOLD_INTERRUPT 912
754#define CMDQ_EVENT_VDEC_CORE1_VDEC_INT 913
755#define CMDQ_EVENT_VDEC_CORE1_VDEC_PAUSE 914
756#define CMDQ_EVENT_VDEC_CORE1_VDEC_DEC_ERROR 915
757#define CMDQ_EVENT_VDEC_CORE1_MC_BUSY_OVERFLOW_MDEC_TIMEOUT 916
758#define CMDQ_EVENT_VDEC_CORE1_VDEC_FRAME_DONE 917
759#define CMDQ_EVENT_VDEC_CORE1_INI_FETCH_RDY 918
760#define CMDQ_EVENT_VDEC_CORE1_PROCESS_FLAG 919
761#define CMDQ_EVENT_VDEC_CORE1_SEARCH_START_CODE_DONE 920
762#define CMDQ_EVENT_VDEC_CORE1_REF_REORDER_DONE 921
763#define CMDQ_EVENT_VDEC_CORE1_WP_TBLE_DONE 922
764#define CMDQ_EVENT_VDEC_CORE1_COUNT_SRAM_CLR_DONE_AND_CTX_SRAM_CLR_DONE 923
765#define CMDQ_EVENT_VDEC_CORE1_CNT_OP_THRESHOLD 927
766
767#define CMDQ_EVENT_VENC_TOP_FRAME_DONE 929
768#define CMDQ_EVENT_VENC_TOP_PAUSE_DONE 930
769#define CMDQ_EVENT_VENC_TOP_JPGENC_DONE 931
770#define CMDQ_EVENT_VENC_TOP_MB_DONE 932
771#define CMDQ_EVENT_VENC_TOP_128BYTE_DONE 933
772#define CMDQ_EVENT_VENC_TOP_JPGDEC_DONE 934
773#define CMDQ_EVENT_VENC_TOP_JPGDEC_C1_DONE 935
774#define CMDQ_EVENT_VENC_TOP_JPGDEC_INSUFF_DONE 936
775#define CMDQ_EVENT_VENC_TOP_JPGDEC_C1_INSUFF_DONE 937
776#define CMDQ_EVENT_VENC_TOP_WP_2ND_STAGE_DONE 938
777#define CMDQ_EVENT_VENC_TOP_WP_3RD_STAGE_DONE 939
778#define CMDQ_EVENT_VENC_TOP_PPS_HEADER_DONE 940
779#define CMDQ_EVENT_VENC_TOP_SPS_HEADER_DONE 941
780#define CMDQ_EVENT_VENC_TOP_VPS_HEADER_DONE 942
781
782#define CMDQ_EVENT_VENC_CORE1_TOP_FRAME_DONE 945
783#define CMDQ_EVENT_VENC_CORE1_TOP_PAUSE_DONE 946
784#define CMDQ_EVENT_VENC_CORE1_TOP_JPGENC_DONE 947
785#define CMDQ_EVENT_VENC_CORE1_TOP_MB_DONE 948
786#define CMDQ_EVENT_VENC_CORE1_TOP_128BYTE_DONE 949
787#define CMDQ_EVENT_VENC_CORE1_TOP_JPGDEC_DONE 950
788#define CMDQ_EVENT_VENC_CORE1_TOP_JPGDEC_C1_DONE 951
789#define CMDQ_EVENT_VENC_CORE1_TOP_JPGDEC_INSUFF_DONE 952
790#define CMDQ_EVENT_VENC_CORE1_TOP_JPGDEC_C1_INSUFF_DONE 953
791#define CMDQ_EVENT_VENC_CORE1_TOP_WP_2ND_STAGE_DONE 954
792#define CMDQ_EVENT_VENC_CORE1_TOP_WP_3RD_STAGE_DONE 955
793#define CMDQ_EVENT_VENC_CORE1_TOP_PPS_HEADER_DONE 956
794#define CMDQ_EVENT_VENC_CORE1_TOP_SPS_HEADER_DONE 957
795#define CMDQ_EVENT_VENC_CORE1_TOP_VPS_HEADER_DONE 958
796
797#define CMDQ_EVENT_WPE_VPP0_WPE_GCE_FRAME_DONE 962
798#define CMDQ_EVENT_WPE_VPP0_WPE_DONE_SYNC_OUT 963
799
800#define CMDQ_EVENT_WPE_VPP1_WPE_GCE_FRAME_DONE 969
801#define CMDQ_EVENT_WPE_VPP1_WPE_DONE_SYNC_OUT 970
802
803#define CMDQ_EVENT_DP_TX_VBLANK_FALLING 994
804#define CMDQ_EVENT_DP_TX_VSC_FINISH 995
805
806#define CMDQ_EVENT_OUTPIN_0 1018
807#define CMDQ_EVENT_OUTPIN_1 1019
808
809/* end of hw event */
810#define CMDQ_MAX_HW_EVENT 1019
811
812#endif
813

Warning: This file is not a C or C++ file. It does not have highlighting.

source code of linux/include/dt-bindings/gce/mt8195-gce.h