[PATCH 2/2] dt-bindings: gce: add gce header file for mt8188

elvis.wang elvis.wang at mediatek.com
Thu Sep 8 21:04:14 PDT 2022


Hello Rex,

 yes, it should follow the latest modification year, will be fixed in
the next version, thanks

BRs
Elvis

On Tue, 2022-08-02 at 11:17 +0800, Rex-BC Chen wrote:
> On Fri, 2022-07-29 at 16:43 +0800, Elvis Wang wrote:
> > Add gce header file to define the gce subsys id, hardware event id
> > and
> > constant for mt8188.
> > 
> > Signed-off-by: Elvis Wang <Elvis.Wang at mediatek.com>
> > ---
> >  include/dt-bindings/gce/mt8188-gce.h | 1079
> > ++++++++++++++++++++++++++
> >  1 file changed, 1079 insertions(+)
> >  create mode 100644 include/dt-bindings/gce/mt8188-gce.h
> > 
> > diff --git a/include/dt-bindings/gce/mt8188-gce.h b/include/dt-
> > bindings/gce/mt8188-gce.h
> > new file mode 100644
> > index 000000000000..b15e965fe671
> > --- /dev/null
> > +++ b/include/dt-bindings/gce/mt8188-gce.h
> > @@ -0,0 +1,1079 @@
> > +/* SPDX-License-Identifier: GPL-2.0 */
> > +/*
> > + * Copyright (c) 2018 MediaTek Inc.
> > + *
> 
> Hello Elvis,
> 
> This should be 2022.
> After this modificatio:
> Reviewed-by: Bo-Chen Chen <rex-bc.chen at mediatek.com>
> 
> BRs,
> Bo-Chen
> 
> > + */
> > +#ifndef _DT_BINDINGS_GCE_MT8188_H
> > +#define _DT_BINDINGS_GCE_MT8188_H
> > +
> > +/* assign timeout 0 also means default */
> > +#define CMDQ_NO_TIMEOUT		0xffffffff
> > +#define CMDQ_TIMEOUT_DEFAULT	1000
> > +
> > +/* GCE thread priority */
> > +#define CMDQ_THR_PRIO_LOWEST	0
> > +#define CMDQ_THR_PRIO_1		1
> > +#define CMDQ_THR_PRIO_2		2
> > +#define CMDQ_THR_PRIO_3		3
> > +#define CMDQ_THR_PRIO_4		4
> > +#define CMDQ_THR_PRIO_5		5
> > +#define CMDQ_THR_PRIO_6		6
> > +#define CMDQ_THR_PRIO_HIGHEST	7
> > +
> > +/* CPR count in 32bit register */
> > +#define GCE_CPR_COUNT		1312
> > +
> > +/* GCE subsys table */
> > +#define SUBSYS_1400XXXX		0
> > +#define SUBSYS_1401XXXX		1
> > +#define SUBSYS_1402XXXX		2
> > +#define SUBSYS_1c00XXXX		3
> > +#define SUBSYS_1c01XXXX		4
> > +#define SUBSYS_1c02XXXX		5
> > +#define SUBSYS_1c10XXXX		6
> > +#define SUBSYS_1c11XXXX		7
> > +#define SUBSYS_1c12XXXX		8
> > +#define SUBSYS_14f0XXXX		9
> > +#define SUBSYS_14f1XXXX		10
> > +#define SUBSYS_14f2XXXX		11
> > +#define SUBSYS_1800XXXX		12
> > +#define SUBSYS_1801XXXX		13
> > +#define SUBSYS_1802XXXX		14
> > +#define SUBSYS_1803XXXX		15
> > +#define SUBSYS_1032XXXX		16
> > +#define SUBSYS_1033XXXX		17
> > +#define SUBSYS_1600XXXX		18
> > +#define SUBSYS_1601XXXX		19
> > +#define SUBSYS_14e0XXXX		20
> > +#define SUBSYS_1c20XXXX		21
> > +#define SUBSYS_1c30XXXX		22
> > +#define SUBSYS_1c40XXXX		23
> > +#define SUBSYS_1c50XXXX		24
> > +#define SUBSYS_1c60XXXX		25
> > +#define SUBSYS_NO_SUPPORT	99
> > +
> > +/* GCE General Purpose Register (GPR) support
> > + * Leave note for scenario usage here
> > + */
> > +/* GCE: write mask */
> > +#define GCE_GPR_R00		0x00
> > +#define GCE_GPR_R01		0x01
> > +/* MDP: P1: JPEG dest */
> > +#define GCE_GPR_R02		0x02
> > +#define GCE_GPR_R03		0x03
> > +/* MDP: PQ color */
> > +#define GCE_GPR_R04		0x04
> > +/* MDP:2D sharpness */
> > +#define GCE_GPR_R05		0x05
> > +/* DISP: poll esd */
> > +#define GCE_GPR_R06		0x06
> > +#define GCE_GPR_R07		0x07
> > +/* MDP: P4: 2D sharpness dst */
> > +#define GCE_GPR_R08		0x08
> > +#define GCE_GPR_R09		0x09
> > +/* VCU: poll with timeout for GPR timer */
> > +#define GCE_GPR_R10		0x0A
> > +#define GCE_GPR_R11		0x0B
> > +/* CMDQ: debug */
> > +#define GCE_GPR_R12		0x0C
> > +#define GCE_GPR_R13		0x0D
> > +/* CMDQ: P7: debug */
> > +#define GCE_GPR_R14		0x0E
> > +#define GCE_GPR_R15		0x0F
> > +
> > +#define CMDQ_EVENT_IMG_SOF		0
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_0	1
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_1	2
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_2	3
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_3	4
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_4	5
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_5	6
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_6	7
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_7	8
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_8	9
> > +#define CMDQ_EVENT_IMG_TRAW0_CQ_THR_DONE_9	10
> > +#define CMDQ_EVENT_IMG_TRAW0_DMA_ERROR_INT	11
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_0	12
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_1	13
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_2	14
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_3	15
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_4	16
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_5	17
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_6	18
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_7	19
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_8	20
> > +#define CMDQ_EVENT_IMG_TRAW1_CQ_THR_DONE_9	21
> > +#define CMDQ_EVENT_IMG_TRAW1_DMA_ERROR_INT	22
> > +#define CMDQ_EVENT_IMG_ADL_RESERVED			23
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_0	24
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_1	25
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_2	26
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_3	27
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_4	28
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_5	29
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_6	30
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_7	31
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_8	32
> > +#define CMDQ_EVENT_IMG_DIP_CQ_THR_DONE_9	33
> > +#define CMDQ_EVENT_IMG_DIP_DMA_ERR	34
> > +#define CMDQ_EVENT_IMG_DIP_NR_DMA_ERR		35
> > +#define CMDQ_EVENT_DIP_DUMMY_0				36
> > +#define CMDQ_EVENT_DIP_DUMMY_1				37
> > +#define CMDQ_EVENT_DIP_DUMMY_2				38
> > +#define CMDQ_EVENT_IMG_WPE_EIS_GCE_FRAME_DONE	39
> > +#define CMDQ_EVENT_IMG_WPE_EIS_DONE_SYNC_OUT	40
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_0	41
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_1	42
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_2	43
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_3	44
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_4	45
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_5	46
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_6	47
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_7	48
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_8	49
> > +#define CMDQ_EVENT_IMG_WPE_EIS_CQ_THR_DONE_9	50
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_0	51
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_1	52
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_2	53
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_3	54
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_4	55
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_5	56
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_6	57
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_7	58
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_8	59
> > +#define CMDQ_EVENT_IMG_PQDIP_A_CQ_THR_DONE_9	60
> > +#define CMDQ_EVENT_IMG_PQDIP_A_DMA_ERR	61
> > +#define CMDQ_EVENT_WPE0_DUMMY_0			62
> > +#define CMDQ_EVENT_WPE0_DUMMY_1			63
> > +#define CMDQ_EVENT_WPE0_DUMMY_2			64
> > +#define CMDQ_EVENT_IMG_WPE_TNR_GCE_FRAME_DONE	65
> > +#define CMDQ_EVENT_IMG_WPE_TNR_DONE_SYNC_OUT	66
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_0	67
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_1	68
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_2	69
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_3	70
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_4	71
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_5	72
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_6	73
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_7	74
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_8	75
> > +#define CMDQ_EVENT_IMG_WPE_TNR_CQ_THR_DONE_9	76
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_0	77
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_1	78
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_2	79
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_3	80
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_4	81
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_5	82
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_6	83
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_7	84
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_8	85
> > +#define CMDQ_EVENT_IMG_PQDIP_B_CQ_THR_DONE_9	86
> > +#define CMDQ_EVENT_IMG_PQDIP_B_DMA_ERR	87
> > +#define CMDQ_EVENT_WPE1_DUMMY_0		88
> > +#define CMDQ_EVENT_WPE1_DUMMY_1		89
> > +#define CMDQ_EVENT_WPE1_DUMMY_2		90
> > +#define CMDQ_EVENT_IMG_WPE_LITE_GCE_FRAME_DONE	91
> > +#define CMDQ_EVENT_IMG_WPE_LITE_DONE_SYNC_OUT	92
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_0	93
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_1	94
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_2	95
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_3	96
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_4	97
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_5	98
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_6	99
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_7	100
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_8	101
> > +#define CMDQ_EVENT_IMG_WPE_LITE_CQ_THR_DONE_9	102
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_0		103
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_1		104
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_2		105
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_3		106
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_4		107
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_5		108
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_6		109
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_7		110
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_8		111
> > +#define CMDQ_EVENT_IMG_XTRAW_CQ_THR_DONE_9		112
> > +#define CMDQ_EVENT_IMG_XTRAW_DMA_ERR_EVENT		113
> > +#define CMDQ_EVENT_WPE2_DUMMY_0		114
> > +#define CMDQ_EVENT_WPE2_DUMMY_1		115
> > +#define CMDQ_EVENT_WPE2_DUMMY_2		116
> > +#define CMDQ_EVENT_IMG_IMGSYS_IPE_DUMMY	117
> > +#define CMDQ_EVENT_IMG_IMGSYS_IPE_FDVT_DONE	118
> > +#define CMDQ_EVENT_IMG_IMGSYS_IPE_ME_DONE	119
> > +#define CMDQ_EVENT_IMG_IMGSYS_IPE_DVS_DONE	120
> > +#define CMDQ_EVENT_IMG_IMGSYS_IPE_DVP_DONE	121
> > +#define CMDQ_EVENT_FDVT1_RESERVED			122
> > +#define CMDQ_EVENT_IMG_ENG_EVENT			123
> > +
> > +
> > +#define CMDQ_EVENT_CAMSUBA_SW_PASS1_DONE	129
> > +#define CMDQ_EVENT_CAMSUBB_SW_PASS1_DONE	130
> > +#define CMDQ_EVENT_CAMSUBC_SW_PASS1_DONE	131
> > +#define CMDQ_EVENT_GCAMSV_A_1_SW_PASS1_DONE		132
> > +#define CMDQ_EVENT_GCAMSV_A_2_SW_PASS1_DONE		133
> > +#define CMDQ_EVENT_GCAMSV_B_1_SW_PASS1_DONE		134
> > +#define CMDQ_EVENT_GCAMSV_B_2_SW_PASS1_DONE		135
> > +#define CMDQ_EVENT_GCAMSV_C_1_SW_PASS1_DONE		136
> > +#define CMDQ_EVENT_GCAMSV_C_2_SW_PASS1_DONE		137
> > +#define CMDQ_EVENT_GCAMSV_D_1_SW_PASS1_DONE		138
> > +#define CMDQ_EVENT_GCAMSV_D_2_SW_PASS1_DONE		139
> > +#define CMDQ_EVENT_GCAMSV_E_1_SW_PASS1_DONE		140
> > +#define CMDQ_EVENT_GCAMSV_E_2_SW_PASS1_DONE		141
> > +#define CMDQ_EVENT_GCAMSV_F_1_SW_PASS1_DONE		142
> > +#define CMDQ_EVENT_GCAMSV_F_2_SW_PASS1_DONE		143
> > +#define CMDQ_EVENT_GCAMSV_G_1_SW_PASS1_DONE		144
> > +#define CMDQ_EVENT_GCAMSV_G_2_SW_PASS1_DONE		145
> > +#define CMDQ_EVENT_GCAMSV_H_1_SW_PASS1_DONE		146
> > +#define CMDQ_EVENT_GCAMSV_H_2_SW_PASS1_DONE		147
> > +#define CMDQ_EVENT_GCAMSV_I_1_SW_PASS1_DONE		148
> > +#define CMDQ_EVENT_GCAMSV_I_2_SW_PASS1_DONE		149
> > +#define CMDQ_EVENT_GCAMSV_J_1_SW_PASS1_DONE		150
> > +#define CMDQ_EVENT_GCAMSV_J_2_SW_PASS1_DONE		151
> > +#define CMDQ_EVENT_MRAW_0_SW_PASS1_DONE		152
> > +#define CMDQ_EVENT_MRAW_1_SW_PASS1_DONE		153
> > +#define CMDQ_EVENT_MRAW_2_SW_PASS1_DONE		154
> > +#define CMDQ_EVENT_MRAW_3_SW_PASS1_DONE		155
> > +#define CMDQ_EVENT_SENINF_CAM0_FIFO_FULL	156
> > +#define CMDQ_EVENT_SENINF_CAM1_FIFO_FULL	157
> > +#define CMDQ_EVENT_SENINF_CAM2_FIFO_FULL	158
> > +#define CMDQ_EVENT_SENINF_CAM3_FIFO_FULL	159
> > +#define CMDQ_EVENT_SENINF_CAM4_FIFO_FULL	160
> > +#define CMDQ_EVENT_SENINF_CAM5_FIFO_FULL	161
> > +#define CMDQ_EVENT_SENINF_CAM6_FIFO_FULL	162
> > +#define CMDQ_EVENT_SENINF_CAM7_FIFO_FULL	163
> > +#define CMDQ_EVENT_SENINF_CAM8_FIFO_FULL	164
> > +#define CMDQ_EVENT_SENINF_CAM9_FIFO_FULL	165
> > +#define CMDQ_EVENT_SENINF_CAM10_FIFO_FULL	166
> > +#define CMDQ_EVENT_SENINF_CAM11_FIFO_FULL	167
> > +#define CMDQ_EVENT_SENINF_CAM12_FIFO_FULL	168
> > +#define CMDQ_EVENT_SENINF_CAM13_FIFO_FULL	169
> > +#define CMDQ_EVENT_SENINF_CAM14_FIFO_FULL	170
> > +#define CMDQ_EVENT_SENINF_CAM15_FIFO_FULL	171
> > +#define CMDQ_EVENT_SENINF_CAM16_FIFO_FULL	172
> > +#define CMDQ_EVENT_SENINF_CAM17_FIFO_FULL	173
> > +#define CMDQ_EVENT_SENINF_CAM18_FIFO_FULL	174
> > +#define CMDQ_EVENT_SENINF_CAM19_FIFO_FULL	175
> > +#define CMDQ_EVENT_SENINF_CAM20_FIFO_FULL	176
> > +#define CMDQ_EVENT_SENINF_CAM21_FIFO_FULL	177
> > +#define CMDQ_EVENT_SENINF_CAM22_FIFO_FULL	178
> > +#define CMDQ_EVENT_SENINF_CAM23_FIFO_FULL	179
> > +#define CMDQ_EVENT_SENINF_CAM24_FIFO_FULL	180
> > +#define CMDQ_EVENT_SENINF_CAM25_FIFO_FULL	181
> > +#define CMDQ_EVENT_SENINF_CAM26_FIFO_FULL	182
> > +#define CMDQ_EVENT_TG_OVRUN_MRAW0_INT	183
> > +#define CMDQ_EVENT_TG_OVRUN_MRAW1_INT	184
> > +#define CMDQ_EVENT_TG_OVRUN_MRAW2_INT	185
> > +#define CMDQ_EVENT_TG_OVRUN_MRAW3_INT	186
> > +#define CMDQ_EVENT_DMA_R1_ERROR_MRAW0_INT	187
> > +#define CMDQ_EVENT_DMA_R1_ERROR_MRAW1_INT	188
> > +#define CMDQ_EVENT_DMA_R1_ERROR_MRAW2_INT	189
> > +#define CMDQ_EVENT_DMA_R1_ERROR_MRAW3_INT	190
> > +#define CMDQ_EVENT_PDA0_IRQO_EVENT_DONE_D1	191
> > +#define CMDQ_EVENT_PDA1_IRQO_EVENT_DONE_D1		192
> > +#define CMDQ_EVENT_CAM_SUBA_TG_INT1		193
> > +#define CMDQ_EVENT_CAM_SUBA_TG_INT2		194
> > +#define CMDQ_EVENT_CAM_SUBA_TG_INT3		195
> > +#define CMDQ_EVENT_CAM_SUBA_TG_INT4		196
> > +#define CMDQ_EVENT_CAM_SUBB_TG_INT1		197
> > +#define CMDQ_EVENT_CAM_SUBB_TG_INT2		198
> > +#define CMDQ_EVENT_CAM_SUBB_TG_INT3		199
> > +#define CMDQ_EVENT_CAM_SUBB_TG_INT4		200
> > +#define CMDQ_EVENT_CAM_SUBC_TG_INT1		201
> > +#define CMDQ_EVENT_CAM_SUBC_TG_INT2		202
> > +#define CMDQ_EVENT_CAM_SUBC_TG_INT3		203
> > +#define CMDQ_EVENT_CAM_SUBC_TG_INT4		204
> > +#define CMDQ_EVENT_CAM_SUBA_IMGO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 205
> > +#define CMDQ_EVENT_CAM_SUBA_YUVO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 206
> > +#define CMDQ_EVENT_CAM_SUBA_YUVO_R3_LOW_LATENCY_LINE_CNT_INT	
> > 207
> > +#define CMDQ_EVENT_CAM_SUBA_DRZS4NO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 208
> > +#define CMDQ_EVENT_CAM_SUBB_IMGO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 209
> > +#define CMDQ_EVENT_CAM_SUBB_YUVO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 210
> > +#define CMDQ_EVENT_CAM_SUBB_YUVO_R3_LOW_LATENCY_LINE_CNT_INT	
> > 211
> > +#define CMDQ_EVENT_CAM_SUBB_DRZS4NO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 212
> > +#define CMDQ_EVENT_CAM_SUBC_IMGO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 213
> > +#define CMDQ_EVENT_CAM_SUBC_YUVO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 214
> > +#define CMDQ_EVENT_CAM_SUBC_YUVO_R3_LOW_LATENCY_LINE_CNT_INT	
> > 215
> > +#define CMDQ_EVENT_CAM_SUBC_DRZS4NO_R1_LOW_LATENCY_LINE_CNT_INT	
> > 216
> > +#define CMDQ_EVENT_RAW_SEL_SOF_SUBA		217
> > +#define CMDQ_EVENT_RAW_SEL_SOF_SUBB		218
> > +#define CMDQ_EVENT_RAW_SEL_SOF_SUBC		219
> > +#define CMDQ_EVENT_CAM_SUBA_RING_BUFFER_OVERFLOW_INT_IN		
> > 220
> > +#define CMDQ_EVENT_CAM_SUBB_RING_BUFFER_OVERFLOW_INT_IN		
> > 221
> > +#define CMDQ_EVENT_CAM_SUBC_RING_BUFFER_OVERFLOW_INT_IN		
> > 222
> > +
> > +#define CMDQ_EVENT_VPP0_MDP_RDMA_SOF	256
> > +#define CMDQ_EVENT_VPP0_MDP_FG_SOF	257
> > +#define CMDQ_EVENT_VPP0_STITCH_SOF	258
> > +#define CMDQ_EVENT_VPP0_MDP_HDR_SOF	259
> > +#define CMDQ_EVENT_VPP0_MDP_AAL_SOF	260
> > +#define CMDQ_EVENT_VPP0_MDP_RSZ_IN_RSZ_SOF	261
> > +#define CMDQ_EVENT_VPP0_MDP_TDSHP_SOF	262
> > +#define CMDQ_EVENT_VPP0_DISP_COLOR_SOF	263
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_SOF	264
> > +#define CMDQ_EVENT_VPP0_VPP_PADDING_IN_PADDING_SOF	265
> > +#define CMDQ_EVENT_VPP0_MDP_TCC_IN_SOF	266
> > +#define CMDQ_EVENT_VPP0_MDP_WROT_SOF	267
> > +
> > +#define CMDQ_EVENT_VPP0_WARP0_MMSYS_TOP_RELAY_SOF_PRE	269
> > +#define CMDQ_EVENT_VPP0_WARP1_MMSYS_TOP_RELAY_SOF_PRE	270
> > +#define CMDQ_EVENT_VPP0_VPP1_MMSYS_TOP_RELAY_SOF	271
> > +#define CMDQ_EVENT_VPP0_VPP1_IN_MMSYS_TOP_RELAY_SOF_PRE	272
> > +#define CMDQ_EVENT_VPP0_DISP_RDMA_SOF	273
> > +#define CMDQ_EVENT_VPP0_DISP_WDMA_SOF	274
> > +#define CMDQ_EVENT_VPP0_MDP_HMS_SOF		275
> > +#define CMDQ_EVENT_VPP0_MDP_RDMA_FRAME_DONE	288
> > +#define CMDQ_EVENT_VPP0_MDP_FG_TILE_DONE	289
> > +#define CMDQ_EVENT_VPP0_STITCH_FRAME_DONE	290
> > +#define CMDQ_EVENT_VPP0_MDP_HDR_FRAME_DONE	291
> > +#define CMDQ_EVENT_VPP0_MDP_AAL_FRAME_DONE	292
> > +#define CMDQ_EVENT_VPP0_MDP_RSZ_FRAME_DONE	293
> > +#define CMDQ_EVENT_VPP0_MDP_TDSHP_FRAME_DONE	294
> > +#define CMDQ_EVENT_VPP0_DISP_COLOR_FRAME_DONE	295
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_FRAME_DONE	296
> > +#define CMDQ_EVENT_VPP0_VPP_PADDING_IN_PADDING_FRAME_DONE	297
> > +#define CMDQ_EVENT_VPP0_MDP_TCC_TCC_FRAME_DONE	298
> > +#define CMDQ_EVENT_VPP0_MDP_WROT_VIDO_WDONE	299
> > +#define CMDQ_EVENT_VPP0_DISP_RDMA_FRAME_DONE	305
> > +#define CMDQ_EVENT_VPP0_DISP_WDMA_FRAME_DONE	306
> > +#define CMDQ_EVENT_VPP0_MDP_HMS_FRAME_DONE		307
> > +
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_0	320
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_1	321
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_2	322
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_3	323
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_4	324
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_5	325
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_6	326
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_7	327
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_8	328
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_9	329
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_10	330
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_11	331
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_12	332
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_13	333
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_14	334
> > +#define CMDQ_EVENT_VPP0_DISP_MUTEX_STREAM_DONE_15	335
> > +
> > +#define CMDQ_EVENT_VPP0_DISP_RDMA_0_UNDERRUN	336
> > +#define CMDQ_EVENT_VPP0_DISP_RDMA_1_UNDERRUN	337
> > +#define CMDQ_EVENT_VPP0_U_MERGE4_UNDERRUN 338
> > +#define CMDQ_EVENT_VPP0_U_VPP_SPLIT_VIDEO_0_OVERFLOW	339
> > +#define CMDQ_EVENT_VPP0_U_VPP_SPLIT_VIDEO_1_OVERFLOW	340
> > +#define CMDQ_EVENT_VPP0_DSI_0_UNDERRUN	341
> > +#define CMDQ_EVENT_VPP0_DSI_1_UNDERRUN	342
> > +#define CMDQ_EVENT_VPP0_DP_INTF_0 343
> > +#define CMDQ_EVENT_VPP0_DP_INTF_1 344
> > +#define CMDQ_EVENT_VPP0_DPI_0 345
> > +#define CMDQ_EVENT_VPP0_DPI_1 346
> > +#define CMDQ_EVENT_VPP0_MDP_RDMA_SW_RST_DONE	352
> > +#define CMDQ_EVENT_VPP0_MDP_RDMA_PM_VALID_EVENT		353
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_FRAME_RESET_DONE_PULSE	
> > 	354
> > +#define CMDQ_EVENT_VPP0_MDP_WROT_SW_RST_DONE	355
> > +
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_TARGET_MATCH_0	356
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_TARGET_MATCH_1	357
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_TARGET_MATCH_2	358
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_TARGET_MATCH_3	359
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_TARGET_MATCH_4	360
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_TARGET_MATCH_5	361
> > +#define CMDQ_EVENT_VPP0_DISP_OVL_NOAFBC_TARGET_MATCH_6	362
> > +
> > +#define CMDQ_EVENT_VPP0_DISP_RDMA_DISP_RDMA_VALID_EVENT		
> > 363
> > +#define CMDQ_EVENT_VPP0_DISP_RDMA_DISP_RDMA_TARGET_LINE_EVENT	
> > 364
> > +#define CMDQ_EVENT_VPP0_DISP_WDMA_SW_RST_DONE	365
> > +#define CMDQ_EVENT_VPP0_DISP_WDMA_WDMA_VALID_EVENT			
> > 366
> > +#define CMDQ_EVENT_VPP0_DISP_WDMA_WDMA_TARGET_LINE_EVENT	367
> > +
> > +#define CMDQ_EVENT_VPP1_HDMI_META_SOF		384
> > +#define CMDQ_EVENT_VPP1_DGI_SOF				385
> > +#define CMDQ_EVENT_VPP1_VPP_SPLIT_SOF		386
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_TCC_SOF	387
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_RDMA_SOF	388
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_RDMA_SOF	389
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_RDMA_SOF	390
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_FG_SOF	391
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_FG_SOF	392
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_FG_SOF	393
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_HDR_SOF	394
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_HDR_SOF	395
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_HDR_SOF	396
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_AAL_SOF	397
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_AAL_SOF	398
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_AAL_SOF	399
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_RSZ_SOF	400
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_RSZ_SOF	401
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_RSZ_SOF	402
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_TDSHP_SOF	403
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_TDSHP_SOF	404
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_TDSHP_SOF	405
> > +#define CMDQ_EVENT_VPP1_SVPP2_VPP_MERGE_SOF	406
> > +#define CMDQ_EVENT_VPP1_SVPP3_VPP_MERGE_SOF	407
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_COLOR_SOF	408
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_COLOR_SOF	409
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_COLOR_SOF	410
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_OVL_SOF	411
> > +#define CMDQ_EVENT_VPP1_SVPP1_VPP_PAD_SOF	412
> > +#define CMDQ_EVENT_VPP1_SVPP2_VPP_PAD_SOF	413
> > +#define CMDQ_EVENT_VPP1_SVPP3_VPP_PAD_SOF	414
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_WROT_SOF	415
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_WROT_SOF	416
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_WROT_SOF	417
> > +#define CMDQ_EVENT_VPP1_VPP0_DL_IRLY_SOF	418
> > +#define CMDQ_EVENT_VPP1_VPP0_DL_ORLY_SOF	419
> > +#define CMDQ_EVENT_VPP1_VDO0_DL_ORLY_0_SOF	420
> > +#define CMDQ_EVENT_VPP1_VDO0_DL_ORLY_1_SOF	421
> > +#define CMDQ_EVENT_VPP1_VDO1_DL_ORLY_0_SOF	422
> > +#define CMDQ_EVENT_VPP1_VDO1_DL_ORLY_1_SOF	423
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_RDMA_FRAME_DONE	424
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_RDMA_FRAME_DONE	425
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_RDMA_FRAME_DONE	426
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_WROT_FRAME_DONE	427
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_WROT_FRAME_DONE	428
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_WROT_FRAME_DONE	429
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_OVL_FRAME_DONE	430
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_RSZ_FRAME_DONE	431
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_RSZ_FRAME_DONE	432
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_RSZ_FRAME_DONE	433
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_FG_TILE_DONE		434
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_FG_TILE_DONE		435
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_FG_TILE_DONE		436
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_HDR_FRAME_DONE	437
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_HDR_FRAME_DONE	438
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_HDR_FRAME_DONE	439
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_AAL_FRAME_DONE	440
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_AAL_FRAME_DONE	441
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_AAL_FRAME_DONE	442
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_TDSHP_FRAME_DONE		443
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_TDSHP_FRAME_DONE		444
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_TDSHP_FRAME_DONE		445
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_COLOR_FRAME_DONE		446
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_COLOR_FRAME_DONE		447
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_COLOR_FRAME_DONE		448
> > +#define CMDQ_EVENT_VPP1_SVPP1_VPP_PAD_FRAME_DONE	449
> > +#define CMDQ_EVENT_VPP1_SVPP2_VPP_PAD_FRAME_DONE	450
> > +#define CMDQ_EVENT_VPP1_SVPP3_VPP_PAD_FRAME_DONE	451
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_TCC_FRAME_DONE	452
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_0		
> > 456
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_1		
> > 457
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_2		
> > 458
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_3		
> > 459
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_4		
> > 460
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_5		
> > 461
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_6		
> > 462
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_7		
> > 463
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_8		
> > 464
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_9		
> > 465
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_10	466
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_11	467
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_12	468
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_13	469
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_14	470
> > +#define CMDQ_EVENT_VPP1_MUTEX_STREAM_DONE_GCE_EVENT_15	471
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_0	472
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_1	473
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_2	474
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_3	475
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_4	476
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_5	477
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_6	478
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_7	479
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_8	480
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_9	481
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_10	 482
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_11	 483
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_12	 484
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_13	 485
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_14	 486
> > +#define CMDQ_EVENT_VPP1_MUTEX_BUF_UNDERRUN_GCE_EVENT_15	 487
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_0	488
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_1	489
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_2	490
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_3	491
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_4	492
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_5	493
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_6	494
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_7	495
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_8	496
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_9	497
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_10		498
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_11		499
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_12		500
> > +#define CMDQ_EVENT_VPP1_DGI_SYNC_EVENT_13		501
> > +
> > +#define CMDQ_EVENT_VPP1_SVPP3_VPP_MERGE_GCE_EVENT	502
> > +#define CMDQ_EVENT_VPP1_SVPP2_VPP_MERGE_GCE_EVENT	503
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_OVL_GCE_EVENT		504
> > +#define CMDQ_EVENT_VPP1_VPP_SPLIT_DGI_GCE_EVENT		505
> > +#define CMDQ_EVENT_VPP1_VPP_SPLIT_HDMI_GCE_EVENT	506
> > +#define CMDQ_EVENT_VPP1_SVPP3_MDP_WROT_SW_RST_DONE_GCE_EVENT	
> > 507
> > +#define CMDQ_EVENT_VPP1_SVPP2_MDP_WROT_SW_RST_DONE_GCE_EVENT	
> > 508
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_WROT_SW_RST_DONE_GCE_EVENT	
> > 509
> > +
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_OVL_NEW_EVENT_0		510
> > +#define CMDQ_EVENT_VPP1_SVPP1_MDP_OVL_NEW_EVENT_1		511
> > +
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_SOF	512
> > +#define CMDQ_EVENT_VDO0_DISP_WDMA0_SOF	513
> > +#define CMDQ_EVENT_VDO0_DISP_RDMA0_SOF	514
> > +#define CMDQ_EVENT_VDO0_DISP_COLOR0_SOF	515
> > +#define CMDQ_EVENT_VDO0_DISP_CCORR0_SOF	516
> > +#define CMDQ_EVENT_VDO0_DISP_AAL0_SOF	517
> > +#define CMDQ_EVENT_VDO0_DISP_GAMMA0_SOF	518
> > +#define CMDQ_EVENT_VDO0_DISP_DITHER0_SOF	519
> > +#define CMDQ_EVENT_VDO0_DSI0_SOF	520
> > +#define CMDQ_EVENT_VDO0_DSC_WRAP0C0_SOF	521
> > +#define CMDQ_EVENT_VDO0_DISP_OVL1_SOF	522
> > +#define CMDQ_EVENT_VDO0_DISP_WDMA1_SOF	523
> > +#define CMDQ_EVENT_VDO0_DISP_RDMA1_SOF	524
> > +#define CMDQ_EVENT_VDO0_DISP_COLOR1_SOF	525
> > +#define CMDQ_EVENT_VDO0_DISP_CCORR1_SOF	526
> > +#define CMDQ_EVENT_VDO0_DISP_AAL1_SOF	527
> > +#define CMDQ_EVENT_VDO0_DISP_GAMMA1_SOF	528
> > +#define CMDQ_EVENT_VDO0_DISP_DITHER1_SOF	529
> > +#define CMDQ_EVENT_VDO0_DSI1_SOF	530
> > +#define CMDQ_EVENT_VDO0_DSC_WRAP0C1_SOF	531
> > +#define CMDQ_EVENT_VDO0_VPP_MERGE0_SOF	532
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_SOF	533
> > +#define CMDQ_EVENT_VDO0_DISP_DPI0_SOF	   534
> > +#define CMDQ_EVENT_VDO0_DISP_DPI1_SOF	   535
> > +#define CMDQ_EVENT_VDO0_DISP_POSTMASK0_SOF		536
> > +#define CMDQ_EVENT_VDO0_MDP_WROT0_SOF	537
> > +#define CMDQ_EVENT_VDO0_DISP_RSZ0_SOF	538
> > +#define CMDQ_EVENT_VDO0_VPP1_DL_RELAY0_SOF		539
> > +#define CMDQ_EVENT_VDO0_VPP1_DL_RELAY1_SOF		540
> > +#define CMDQ_EVENT_VDO0_VDO1_DL_RELAY2_SOF		541
> > +#define CMDQ_EVENT_VDO0_VDO0_DL_RELAY3_SOF		542
> > +#define CMDQ_EVENT_VDO0_VDO0_DL_RELAY4_SOF		543
> > +#define CMDQ_EVENT_VDO0_DISP_PWM0_SOF	544
> > +#define CMDQ_EVENT_VDO0_DISP_PWM1_SOF	545
> > +
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_FRAME_DONE		546
> > +#define CMDQ_EVENT_VDO0_DISP_WDMA0_FRAME_DONE		547
> > +#define CMDQ_EVENT_VDO0_DISP_RDMA0_FRAME_DONE		548
> > +#define CMDQ_EVENT_VDO0_DISP_COLOR0_O_FRAME_DONE	549
> > +#define CMDQ_EVENT_VDO0_DISP_CCORR0_O_FRAME_DONE	550
> > +#define CMDQ_EVENT_VDO0_DISP_AAL0_O_FRAME_DONE		551
> > +#define CMDQ_EVENT_VDO0_DISP_GAMMA0_O_FRAME_DONE	552
> > +#define CMDQ_EVENT_VDO0_DISP_DITHER0_O_FRAME_DONE	553
> > +#define CMDQ_EVENT_VDO0_DSI0_FRAME_DONE	554
> > +#define CMDQ_EVENT_VDO0_DSC_WRAP0_O_FRAME_DONE_0	555
> > +#define CMDQ_EVENT_VDO0_DISP_OVL1_O_FRAME_DONE		556
> > +#define CMDQ_EVENT_VDO0_DISP_WDMA1_O_FRAME_DONE		557
> > +#define CMDQ_EVENT_VDO0_DISP_RDMA1_O_FRAME_DONE		558
> > +#define CMDQ_EVENT_VDO0_DISP_COLOR1_O_FRAME_DONE	559
> > +#define CMDQ_EVENT_VDO0_DISP_CCORR1_O_FRAME_DONE	560
> > +#define CMDQ_EVENT_VDO0_DISP_AAL1_O_FRAME_DONE		561
> > +#define CMDQ_EVENT_VDO0_DISP_GAMMA1_O_FRAME_DONE	562
> > +#define CMDQ_EVENT_VDO0_DISP_DITHER1_O_FRAME_DONE	563
> > +#define CMDQ_EVENT_VDO0_DSI1_FRAME_DONE	564
> > +#define CMDQ_EVENT_VDO0_DSC_WRAP0_O_FRAME_DONE_1	565
> > +
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_FRAME_DONE	567
> > +#define CMDQ_EVENT_VDO0_DISP_DPI0_O_FRAME_DONE		568
> > +#define CMDQ_EVENT_VDO0_DISP_DPI1_O_FRAME_DONE		569
> > +#define CMDQ_EVENT_VDO0_DISP_POSTMASK0_O_FRAME_DONE	570
> > +#define CMDQ_EVENT_VDO0_MDP_WROT0_O_FRAME_DONE		571
> > +#define CMDQ_EVENT_VDO0_DISP_RSZ0_O_FRAME_DONE		572
> > +
> > +
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_0		574
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_1		575
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_2		576
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_3		577
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_4		578
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_5		579
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_6		580
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_7		581
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_8		582
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_9		583
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_10	584
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_11	585
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_12	586
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_13	587
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_14	588
> > +#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_15	589
> > +
> > +#define CMDQ_EVENT_VDO0_DISP_RDMA_0_UNDERRUN	590
> > +#define CMDQ_EVENT_VDO0_DISP_RDMA_1_UNDERRUN	591
> > +#define CMDQ_EVENT_VDO0_U_MERGE4_UNDERRUN	592
> > +
> > +#define CMDQ_EVENT_VDO0_DSI_0_UNDERRUN	595
> > +#define CMDQ_EVENT_VDO0_DSI_1_UNDERRUN	596
> > +#define CMDQ_EVENT_VDO0_DP_INTF_0	597
> > +#define CMDQ_EVENT_VDO0_DP_INTF_1	598
> > +#define CMDQ_EVENT_VDO0_DPI_0		599
> > +#define CMDQ_EVENT_VDO0_DPI_1	600
> > +
> > +#define CMDQ_EVENT_VDO0_DISP_SMIASSERT_ENG_EVENT	606
> > +#define CMDQ_EVENT_VDO0_DSI0_O_DSI_IRQ_EVENT_MM		607
> > +#define CMDQ_EVENT_VDO0_DSI0_TE_ENG_EVENT_MM		608
> > +#define CMDQ_EVENT_VDO0_DSI0_O_DSI_DONE_EVENT_MM	609
> > +#define CMDQ_EVENT_VDO0_DSI0_O_DSI_VACTL_EVENT_MM	610
> > +#define CMDQ_EVENT_VDO0_DSI1_O_DSI_IRQ_EVENT_MM		611
> > +#define CMDQ_EVENT_VDO0_DSI1_TE_ENG_EVENT_MM		612
> > +#define CMDQ_EVENT_VDO0_DSI1_O_DSI_DONE_EVENT_MM	613
> > +#define CMDQ_EVENT_VDO0_DSI1_O_DSI_VACTL_EVENT_MM	614
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_DP_VSYNC_START_EVENT_MM		
> > 615
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_DP_VSYNC_END_EVENT_MM	616
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_DP_VDE_START_EVENT_MM	617
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_DP_VDE_END_EVENT_MM		
> > 618
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_VACT_TARGET_LINE_EVENT_MM	
> > 619
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_LAST_SAFE_BLANK_EVENT_MM	
> > 	
> > 620
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_LAST_LINE_EVENT_MM	621
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_TRIGGER_LOOP_CLEAR_EVENT_MM	
> > 	622
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_TARGET_LINE_0_EVENT_MM	623
> > +#define CMDQ_EVENT_VDO0_DP_INTF0_O_TARGET_LINE_1_EVENT_MM	624
> > +#define CMDQ_EVENT_VDO0_DISP_POSTMASK0_O_FRAME_RESET_DONE_PULSE	
> > 	625
> > +#define CMDQ_EVENT_VDO0_VPP_MERGE0_O_VPP_MERGE_EVENT	626
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_FRAME_RESET_DONE_PULSE		
> > 627
> > +#define CMDQ_EVENT_VDO0_DISP_RDMA0_O_DISP_RDMA_TARGET_LINE_EVENT	
> > 628
> > +#define CMDQ_EVENT_VDO0_DISP_WDMA0_O_WDMA_TARGET_LINE_EVENT	
> > 	
> > 629
> > +#define CMDQ_EVENT_VDO0_DISP_WDMA0_O_SW_RST_DONE	630
> > +
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_TARGET_MATCH_EVENT_0	631
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_TARGET_MATCH_EVENT_1	632
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_TARGET_MATCH_EVENT_2	633
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_TARGET_MATCH_EVENT_3	634
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_TARGET_MATCH_EVENT_4	635
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_TARGET_MATCH_EVENT_5	636
> > +#define CMDQ_EVENT_VDO0_DISP_OVL0_O_TARGET_MATCH_EVENT_6	637
> > +#define CMDQ_EVENT_VDO0_MDP_WROT0_O_SW_RST_DONE		638
> > +#define CMDQ_EVENT_VDO0_RESERVED 639
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA0_SOF	640
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA1_SOF	641
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA2_SOF	642
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA3_SOF	643
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA4_SOF	644
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA5_SOF	645
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA6_SOF	646
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA7_SOF	647
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING0_SOF	648
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING1_SOF	649
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING2_SOF	650
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING3_SOF	651
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING4_SOF	652
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING5_SOF	653
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING6_SOF	654
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING7_SOF	655
> > +#define CMDQ_EVENT_VDO1_DISP_RSZ0_SOF	656
> > +#define CMDQ_EVENT_VDO1_DISP_RSZ1_SOF	657
> > +#define CMDQ_EVENT_VDO1_DISP_RSZ2_SOF	658
> > +#define CMDQ_EVENT_VDO1_DISP_RSZ3_SOF	659
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE0_SOF	660
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE1_SOF	661
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE2_SOF	662
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE3_SOF	663
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE4_SOF	664
> > +#define CMDQ_EVENT_VDO1_VPP2_DL_RELAY_SOF	665
> > +#define CMDQ_EVENT_VDO1_VPP3_DL_RELAY_SOF	666
> > +#define CMDQ_EVENT_VDO0_DSC_DL_ASYNC_SOF	667
> > +#define CMDQ_EVENT_VDO0_MERGE_DL_ASYNC_SOF		668
> > +#define CMDQ_EVENT_VDO1_OUT_DL_RELAY_SOF	669
> > +#define CMDQ_EVENT_VDO1_DISP_MIXER_SOF	670
> > +#define CMDQ_EVENT_VDO1_HDR_VDO_FE0_SOF		671
> > +#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_SOF		672
> > +#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_SOF		673
> > +#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_SOF		674
> > +#define CMDQ_EVENT_VDO1_HDR_VDO_BE0_SOF		675
> > +#define CMDQ_EVENT_VDO1_HDR_MLOAD_SOF	676
> > +#define CMDQ_EVENT_VDO1_DPI0_EXT_SOF		677
> > +#define CMDQ_EVENT_VDO1_DPI1_EXT_SOF		678
> > +#define CMDQ_EVENT_VDO1_DP_INTF_EXT_EXT_SOF		679
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA0_FRAME_DONE		680
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA1_FRAME_DONE		681
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA2_FRAME_DONE		682
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA3_FRAME_DONE		683
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA4_FRAME_DONE		684
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA5_FRAME_DONE		685
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA6_FRAME_DONE		686
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA7_FRAME_DONE		687
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING0_FRAME_DONE		688
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING1_FRAME_DONE		689
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING2_FRAME_DONE		690
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING3_FRAME_DONE		691
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING4_FRAME_DONE		692
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING5_FRAME_DONE		693
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING6_FRAME_DONE		694
> > +#define CMDQ_EVENT_VDO1_DISP_PADDING7_FRAME_DONE		695
> > +#define CMDQ_EVENT_VDO1_DISP_RSZ0_FRAME_DONE		696
> > +#define CMDQ_EVENT_VDO1_DISP_RSZ1_FRAME_DONE		697
> > +#define CMDQ_EVENT_VDO1_DISP_RSZ2_FRAME_DONE		698
> > +#define CMDQ_EVENT_VDO1_DISP_RSZ3_FRAME_DONE		699
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE0_FRAME_DONE	700
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE1_FRAME_DONE	701
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE2_FRAME_DONE	702
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE3_FRAME_DONE	703
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE4_FRAME_DONE	704
> > +#define CMDQ_EVENT_VDO1_DPI0_FRAME_DONE			705
> > +#define CMDQ_EVENT_VDO1_DPI1_FRAME_DONE			706
> > +#define CMDQ_EVENT_VDO1_DP_INTF0_FRAME_DONE		707
> > +#define CMDQ_EVENT_VDO1_DISP_MIXER_FRAME_DONE_MM	708
> > +
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_0	709
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_1	710
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_2	711
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_3	712
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_4	713
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_5	714
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_6	715
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_7	716
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_8	717
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_9	718
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_10	719
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_11	720
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_12	721
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_13	722
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_14	723
> > +#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_15	724
> > +#define CMDQ_EVENT_VDO1_DISP_RDMA_0_UNDERRUN	725
> > +#define CMDQ_EVENT_VDO1_DISP_RDMA_1_UNDERRUN 726
> > +#define CMDQ_EVENT_VDO1_U_MERGE4_UNDERRUN	727
> > +#define CMDQ_EVENT_VDO1_U_VPP_SPLIT_VIDEO_0_OVERFLOW 728
> > +#define CMDQ_EVENT_VDO1_U_VPP_SPLIT_VIDEO_1_OVERFLOW 729
> > +#define CMDQ_EVENT_VDO1_DSI_0_UNDERRUN 730
> > +#define CMDQ_EVENT_VDO1_DSI_1_UNDERRUN 731
> > +#define CMDQ_EVENT_VDO1_DP_INTF_0	732
> > +#define CMDQ_EVENT_VDO1_DP_INTF_1	733
> > +#define CMDQ_EVENT_VDO1_DPI_0	734
> > +#define CMDQ_EVENT_VDO1_DPI_1	735
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA0_SW_RST_DONE	741
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA1_SW_RST_DONE	742
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA2_SW_RST_DONE	743
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA3_SW_RST_DONE	744
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA4_SW_RST_DONE	745
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA5_SW_RST_DONE	746
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA6_SW_RST_DONE	747
> > +#define CMDQ_EVENT_VDO1_MDP_RDMA7_SW_RST_DONE	748
> > +#define CMDQ_EVENT_VDO1_DP0_VDE_END_ENG_EVENT_MM	749
> > +#define CMDQ_EVENT_VDO1_DP0_VDE_START_ENG_EVENT_MM	750
> > +#define CMDQ_EVENT_VDO1_DP0_VSYNC_END_ENG_EVENT_MM	751
> > +#define CMDQ_EVENT_VDO1_DP0_VSYNC_START_ENG_EVENT_MM 752
> > +#define CMDQ_EVENT_VDO1_DP0_TARGET_LINE_ENG_EVENT_MM	753
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE0_EVENT		754
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE1_EVENT		755
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE2_EVENT		756
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE3_EVENT		757
> > +#define CMDQ_EVENT_VDO1_VPP_MERGE4_EVENT		758
> > +#define CMDQ_EVENT_VDO1_HDMITX_EVENT			759
> > +#define CMDQ_EVENT_VDO1_HDR_VDO_BE0_ADL_TRIG_EVENT_MM		
> > 760
> > +#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_THDR_ADL_TRIG_EVENT_MM	761
> > +#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_DM_ADL_TRIG_EVENT_MM		
> > 762
> > +#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_THDR_ADL_TRIG_EVENT_MM	763
> > +#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_DM_ADL_TRIG_EVENT_MM		
> > 764
> > +#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_ADL_TRIG_EVENT_MM		
> > 765
> > +#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_AD0_TRIG_EVENT_MM		
> > 766
> > +#define CMDQ_EVENT_VDO1_DPI0_TARGET_LINE_1_EVENT_MM		
> > 	
> > 767
> > +#define CMDQ_EVENT_HANDSHAKE_0		768
> > +#define CMDQ_EVENT_HANDSHAKE_1		769
> > +#define CMDQ_EVENT_HANDSHAKE_2		770
> > +#define CMDQ_EVENT_HANDSHAKE_3		771
> > +#define CMDQ_EVENT_HANDSHAKE_4		772
> > +#define CMDQ_EVENT_HANDSHAKE_5		773
> > +#define CMDQ_EVENT_HANDSHAKE_6		774
> > +#define CMDQ_EVENT_HANDSHAKE_7		775
> > +#define CMDQ_EVENT_HANDSHAKE_8		776
> > +#define CMDQ_EVENT_HANDSHAKE_9		777
> > +#define CMDQ_EVENT_HANDSHAKE_10		778
> > +#define CMDQ_EVENT_HANDSHAKE_11		779
> > +#define CMDQ_EVENT_HANDSHAKE_12		780
> > +#define CMDQ_EVENT_HANDSHAKE_13		781
> > +#define CMDQ_EVENT_HANDSHAKE_14		782
> > +#define CMDQ_EVENT_HANDSHAKE_15		783
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_0		800
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_1		801
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_2		802
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_3		803
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_4		804
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_5		805
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_6		806
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_7		807
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_8		808
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_9		809
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_10	810
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_11	811
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_12	812
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_13	813
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_14	814
> > +#define CMDQ_EVENT_VDEC_SOC_EVENT_15	815
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_0	832
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_1	833
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_2	834
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_3	835
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_4	836
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_5	837
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_6	838
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_7	839
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_8	840
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_9	841
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_10	842
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_11	843
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_12	844
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_13	845
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_14	846
> > +#define CMDQ_EVENT_VDEC_CORE0_EVENT_15	847
> > +
> > +#define CMDQ_EVENT_VENC_TOP_VENC_FRAME_DONE		865
> > +#define CMDQ_EVENT_VENC_TOP_VENC_PAUSE_DONE		866
> > +#define CMDQ_EVENT_VENC_TOP_JPGENC_DONE			867
> > +#define CMDQ_EVENT_VENC_TOP_VENC_MB_DONE		868
> > +#define CMDQ_EVENT_VENC_TOP_VENC_128BYTE_DONE	869
> > +#define CMDQ_EVENT_VENC_TOP_JPGDEC_DONE			870
> > +#define CMDQ_EVENT_VENC_TOP_VENC_SLICE_DONE		871
> > +#define CMDQ_EVENT_VENC_TOP_JPGDEC_INSUFF_DONE		872
> > +
> > +#define CMDQ_EVENT_VENC_TOP_WP_2ND_STAGE_DONE	874
> > +#define CMDQ_EVENT_VENC_TOP_WP_3RD_STAGE_DONE	875
> > +#define CMDQ_EVENT_VENC_TOP_PPS_HEADER_DONE		876
> > +#define CMDQ_EVENT_VENC_TOP_SPS_HEADER_DONE		877
> > +#define CMDQ_EVENT_VENC_TOP_VPS_HEADER_DONE		878
> > +
> > +#define CMDQ_EVENT_WPE_VPP0_WPE_GCE_FRAME_DONE		882
> > +#define CMDQ_EVENT_WPE_VPP0_WPE_DONE_SYNC_OUT		883
> > +
> > +#define CMDQ_EVENT_SVPP1_MDP_OVL_NEW_EVENT_2	896
> > +#define CMDQ_EVENT_SVPP1_MDP_OVL_NEW_EVENT_3	897
> > +#define CMDQ_EVENT_SVPP1_MDP_OVL_NEW_EVENT_4	898
> > +#define CMDQ_EVENT_SVPP1_MDP_OVL_NEW_EVENT_5	899
> > +#define CMDQ_EVENT_SVPP1_MDP_OVL_NEW_EVENT_6	900
> > +
> > +#define CMDQ_EVENT_VDO1_DPI0_TARGET_LINE_0_EVENT_MM		
> > 928
> > +#define CMDQ_EVENT_VDO1_DPI0_TRIGGER_LOOP_CLEAR_EVENT_MM	929
> > +#define CMDQ_EVENT_VDO1_DPI0_LAST_LINE_EVENT_MM		930
> > +#define CMDQ_EVENT_VDO1_DPI0_LAST_SAFE_BLANK_EVENT_MM	931
> > +#define CMDQ_EVENT_VDO1_DPI0_VSYNC_START_EVENT_MM	932
> > +#define CMDQ_EVENT_VDO1_DPI1_TARGET_LINE_1_EVENT_MM		
> > 933
> > +#define CMDQ_EVENT_VDO1_DPI1_TARGET_LINE_0_EVENT_MM		
> > 934
> > +#define CMDQ_EVENT_VDO1_DPI1_TRIGGER_LOOP_CLEAR_EVENT_MM		
> > 935
> > +#define CMDQ_EVENT_VDO1_DPI1_LAST_LINE_EVENT_MM		936
> > +#define CMDQ_EVENT_VDO1_DPI1_LAST_SAFE_BLANK_EVENT_MM	937
> > +#define CMDQ_EVENT_VDO1_DPI1_VSYNC_START_EVENT_MM	938
> > +#define CMDQ_EVENT_VDO1_DP_INTF_TARGET_LINE_1_EVENT_MM	939
> > +#define CMDQ_EVENT_VDO1_DP_INTF_TARGET_LINE_0_EVENT_MM	940
> > +#define CMDQ_EVENT_VDO1_DP_INTF_TRIGGER_LOOP_CLEAR_EVENT_MM	
> > 	
> > 941
> > +#define CMDQ_EVENT_VDO1_DP_INTF_LAST_LINE_EVENT_MM	942
> > +#define CMDQ_EVENT_VDO1_DP_INTF_LAST_SAFE_BLANK_EVENT_MM		
> > 943
> > +#define CMDQ_EVENT_VBLANK_FALLING	946
> > +#define CMDQ_EVENT_VSC_FINISH	 947
> > +#define CMDQ_EVENT_TPR_0		962
> > +#define CMDQ_EVENT_TPR_1		963
> > +#define CMDQ_EVENT_TPR_2		964
> > +#define CMDQ_EVENT_TPR_3		965
> > +#define CMDQ_EVENT_TPR_4		966
> > +#define CMDQ_EVENT_TPR_5		967
> > +#define CMDQ_EVENT_TPR_6		968
> > +#define CMDQ_EVENT_TPR_7		969
> > +#define CMDQ_EVENT_TPR_8		970
> > +#define CMDQ_EVENT_TPR_9		971
> > +#define CMDQ_EVENT_TPR_10		972
> > +#define CMDQ_EVENT_TPR_11		973
> > +#define CMDQ_EVENT_TPR_12		974
> > +#define CMDQ_EVENT_TPR_13		975
> > +#define CMDQ_EVENT_TPR_14		976
> > +#define CMDQ_EVENT_TPR_15		977
> > +#define CMDQ_EVENT_TPR_16		978
> > +#define CMDQ_EVENT_TPR_17		979
> > +#define CMDQ_EVENT_TPR_18		980
> > +#define CMDQ_EVENT_TPR_19		981
> > +#define CMDQ_EVENT_TPR_20		982
> > +#define CMDQ_EVENT_TPR_21		983
> > +#define CMDQ_EVENT_TPR_22		984
> > +#define CMDQ_EVENT_TPR_23		985
> > +#define CMDQ_EVENT_TPR_24		986
> > +#define CMDQ_EVENT_TPR_25		987
> > +#define CMDQ_EVENT_TPR_26		988
> > +#define CMDQ_EVENT_TPR_27		989
> > +#define CMDQ_EVENT_TPR_28		990
> > +#define CMDQ_EVENT_TPR_29		991
> > +#define CMDQ_EVENT_TPR_30		992
> > +#define CMDQ_EVENT_TPR_31		993
> > +
> > +/* Event for gpr timer, used in sleep and poll with timeout */
> > +#define CMDQ_EVENT_TPR_TIMEOUT_0	994
> > +#define CMDQ_EVENT_TPR_TIMEOUT_1	995
> > +#define CMDQ_EVENT_TPR_TIMEOUT_2	996
> > +#define CMDQ_EVENT_TPR_TIMEOUT_3	997
> > +#define CMDQ_EVENT_TPR_TIMEOUT_4	998
> > +#define CMDQ_EVENT_TPR_TIMEOUT_5	999
> > +#define CMDQ_EVENT_TPR_TIMEOUT_6	1000
> > +#define CMDQ_EVENT_TPR_TIMEOUT_7	1001
> > +#define CMDQ_EVENT_TPR_TIMEOUT_8	1002
> > +#define CMDQ_EVENT_TPR_TIMEOUT_9	1003
> > +#define CMDQ_EVENT_TPR_TIMEOUT_10	1004
> > +#define CMDQ_EVENT_TPR_TIMEOUT_11	1005
> > +#define CMDQ_EVENT_TPR_TIMEOUT_12	1006
> > +#define CMDQ_EVENT_TPR_TIMEOUT_13	1007
> > +#define CMDQ_EVENT_TPR_TIMEOUT_14	1008
> > +#define CMDQ_EVENT_TPR_TIMEOUT_15	1009
> > +
> > +#define CMDQ_EVENT_OUTPIN_0	1018 /* exception */
> > +#define CMDQ_EVENT_OUTPIN_1	1019 /* exception */
> > +
> > +/* end of hw event */
> > +#define CMDQ_MAX_HW_EVENT				1019
> > +
> > +/* sw token should use the unused event id from 0 to 1023 */
> > +#define CMDQ_SYNC_TOKEN_INVALID				(-1)
> > +
> > +/* Event for imgsys flow control */
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_WPE_EIS			124
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_WPE_TNR			125
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_WPE_LITE		126
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_TRAW			127
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_LTRAW			128
> > +
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_1			223
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_2			224
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_3			225
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_4			226
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_5			227
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_6			228
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_7			229
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_8			230
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_9			231
> > +#define CMDQ_SYNC_TOKEN_CAMSYS_POOL_10			232
> > +
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_XTRAW			233
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_DIP			234
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_PQDIP_A			235
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_PQDIP_B			236
> > +
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_1			237
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_2			238
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_3			239
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_4			240
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_5			241
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_6			242
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_7			243
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_8			244
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_9			245
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_10			246
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_11			247
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_12			248
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_13			249
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_14			250
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_15			251
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_16			252
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_17			253
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_18			254
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_19			255
> > +
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_20			276
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_21			277
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_22			278
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_23			279
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_24			280
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_25			281
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_26			282
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_27			283
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_28			284
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_29			285
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_30			286
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_31			287
> > +
> > +#define CMDQ_SYNC_TOKEN_IPESYS_ME			300
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_VSS_TRAW			301
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_VSS_LTRAW		302
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_VSS_XTRAW		303
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_VSS_DIP			304
> > +
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_32			308
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_33			309
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_34			310
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_35			311
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_36			312
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_37			313
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_38			314
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_39			315
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_40			316
> > +
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_41			370
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_42			371
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_43			372
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_44			373
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_45			374
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_46			375
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_47			376
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_48			377
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_49			378
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_50			379
> > +
> > +#define CMDQ_SYNC_TOKEN_TZMP_ISP_WAIT			380
> > +#define CMDQ_SYNC_TOKEN_TZMP_ISP_SET			381
> > +
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_51			790
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_52			791
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_53			792
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_54			793
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_55			794
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_56			795
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_57			796
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_58			797
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_59			798
> > +#define CMDQ_SYNC_TOKEN_IMGSYS_POOL_60			799
> > +
> > +/* SW token for ATF prebuilt */
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_MDP_WAIT			816
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_MDP_SET			817
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_MDP_LOCK			818
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_MML_WAIT			819
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_MML_SET			820
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_MML_LOCK			821
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_VFMT_WAIT			822
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_VFMT_SET			823
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_VFMT_LOCK			824
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_DISP_WAIT			825
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_DISP_SET			826
> > +#define CMDQ_SYNC_TOKEN_PREBUILT_DISP_LOCK			827
> > +
> > +/* Config thread notify trigger thread */
> > +#define CMDQ_SYNC_TOKEN_CONFIG_DIRTY			848
> > +/* Trigger thread notify config thread */
> > +#define CMDQ_SYNC_TOKEN_STREAM_EOF			849
> > +/* Block Trigger thread until the ESD check finishes. */
> > +#define CMDQ_SYNC_TOKEN_ESD_EOF				850
> > +#define CMDQ_SYNC_TOKEN_STREAM_BLOCK			851
> > +/* check CABC setup finish */
> > +#define CMDQ_SYNC_TOKEN_CABC_EOF			852
> > +/* Pass-2 notifies VENC frame is ready to be encoded */
> > +#define CMDQ_SYNC_TOKEN_VENC_INPUT_READY		853
> > +/* VENC notifies Pass-2 encode done so next frame may start */
> > +#define CMDQ_SYNC_TOKEN_VENC_EOF			854
> > +
> > +/* Notify normal CMDQ there are some secure task done
> > + * MUST NOT CHANGE, this token sync with secure world
> > + */
> > +#define CMDQ_SYNC_TOKEN_SECURE_THR_EOF			855
> > +
> > +/* CMDQ use sw token */
> > +#define CMDQ_SYNC_TOKEN_USER_0				856
> > +#define CMDQ_SYNC_TOKEN_USER_1				857
> > +#define CMDQ_SYNC_TOKEN_POLL_MONITOR			858
> > +#define CMDQ_TOKEN_TPR_LOCK			859
> > +
> > +/* ISP sw token */
> > +#define CMDQ_SYNC_TOKEN_MSS				860
> > +#define CMDQ_SYNC_TOKEN_MSF				861
> > +
> > +/* GPR access tokens (for register backup)
> > + * There are 15 32-bit GPR, 3 GPR form a set
> > + * (64-bit for address, 32-bit for value)
> > + * MUST NOT CHANGE, these tokens sync with MDP
> > + */
> > +#define CMDQ_SYNC_TOKEN_GPR_SET_0			884
> > +#define CMDQ_SYNC_TOKEN_GPR_SET_1			885
> > +#define CMDQ_SYNC_TOKEN_GPR_SET_2			886
> > +#define CMDQ_SYNC_TOKEN_GPR_SET_3			887
> > +#define CMDQ_SYNC_TOKEN_GPR_SET_4			888
> > +
> > +/* Resource lock event to control resource in GCE thread */
> > +#define CMDQ_SYNC_RESOURCE_WROT0			889
> > +#define CMDQ_SYNC_RESOURCE_WROT1			890
> > +
> > +/* SW token for ATF display va */
> > +#define CMDQ_SYNC_TOKEN_DISP_VA_START		1012
> > +#define CMDQ_SYNC_TOKEN_DISP_VA_END			1013
> > +
> > +/* end of hw event */
> > +#define CMDQ_MAX_HW_EVENT					1013
> > +#endif
> 
> 




More information about the linux-arm-kernel mailing list