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