dt-bindings: gce: add gce header file for mt8195
authorjason-jh.lin <jason-jh.lin@mediatek.com>
Tue, 31 Aug 2021 07:09:00 +0000 (15:09 +0800)
committerJassi Brar <jaswinder.singh@linaro.org>
Wed, 1 Sep 2021 03:57:33 +0000 (22:57 -0500)
Add gce header file to define the gce subsys id,
hardware event id and constant for mt8195.

Signed-off-by: jason-jh.lin <jason-jh.lin@mediatek.com>
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
include/dt-bindings/gce/mt8195-gce.h [new file with mode: 0644]

diff --git a/include/dt-bindings/gce/mt8195-gce.h b/include/dt-bindings/gce/mt8195-gce.h
new file mode 100644 (file)
index 0000000..dcfb302
--- /dev/null
@@ -0,0 +1,812 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
+ * Copyright (c) 2021 MediaTek Inc.
+ * Author: Jason-JH Lin <jason0jh.lin@mediatek.com>
+ */
+
+#ifndef _DT_BINDINGS_GCE_MT8195_H
+#define _DT_BINDINGS_GCE_MT8195_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
+
+/* GCE General Purpose Register (GPR) support */
+#define GCE_GPR_R00            0x0
+#define GCE_GPR_R01            0x1
+#define GCE_GPR_R02            0x2
+#define GCE_GPR_R03            0x3
+#define GCE_GPR_R04            0x4
+#define GCE_GPR_R05            0x5
+#define GCE_GPR_R06            0x6
+#define GCE_GPR_R07            0x7
+#define GCE_GPR_R08            0x8
+#define GCE_GPR_R09            0x9
+#define GCE_GPR_R10            0xa
+#define GCE_GPR_R11            0xb
+#define GCE_GPR_R12            0xc
+#define GCE_GPR_R13            0xd
+#define GCE_GPR_R14            0xe
+#define GCE_GPR_R15            0xf
+
+/* GCE hw event id */
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_0 1
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_1 2
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_2 3
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_3 4
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_4 5
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_5 6
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_6 7
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_7 8
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_8 9
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_9 10
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_10        11
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_11        12
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_12        13
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_13        14
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW0_14        15
+#define CMDQ_EVENT_TRAW0_DMA_ERROR_INT 16
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_0 17
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_1 18
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_2 19
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_3 20
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_4 21
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_5 22
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_6 23
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_7 24
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_8 25
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_9 26
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_10        27
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_11        28
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_12        29
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_13        30
+#define CMDQ_EVENT_CQ_THR_DONE_TRAW1_14        31
+#define CMDQ_EVENT_TRAW1_DMA_ERROR_INT 32
+
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_0        65
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_1        66
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_2        67
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_3        68
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_4        69
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_5        70
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_6        71
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_7        72
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_8        73
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_9        74
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_10       75
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_11       76
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_12       77
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_13       78
+#define CMDQ_EVENT_DIP0_FRAME_DONE_P2_14       79
+#define CMDQ_EVENT_DIP0_DMA_ERR        80
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_0        81
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_1        82
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_2        83
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_3        84
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_4        85
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_5        86
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_6        87
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_7        88
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_8        89
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_9        90
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_10       91
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_11       92
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_12       93
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_13       94
+#define CMDQ_EVENT_PQA0_FRAME_DONE_P2_14       95
+#define CMDQ_EVENT_PQA0_DMA_ERR        96
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_0        97
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_1        98
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_2        99
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_3        100
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_4        101
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_5        102
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_6        103
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_7        104
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_8        105
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_9        106
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_10       107
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_11       108
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_12       109
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_13       110
+#define CMDQ_EVENT_PQB0_FRAME_DONE_P2_14       111
+#define CMDQ_EVENT_PQB0_DMA_ERR        112
+#define CMDQ_EVENT_DIP0_DUMMY_0        113
+#define CMDQ_EVENT_DIP0_DUMMY_1        114
+#define CMDQ_EVENT_DIP0_DUMMY_2        115
+#define CMDQ_EVENT_DIP0_DUMMY_3        116
+#define CMDQ_EVENT_WPE0_EIS_GCE_FRAME_DONE     117
+#define CMDQ_EVENT_WPE0_EIS_DONE_SYNC_OUT      118
+#define CMDQ_EVENT_WPE0_TNR_GCE_FRAME_DONE     119
+#define CMDQ_EVENT_WPE0_TNR_DONE_SYNC_OUT      120
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_0    121
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_1    122
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_2    123
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_3    124
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_4    125
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_5    126
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_6    127
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_7    128
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_8    129
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_9    130
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_10   131
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_11   132
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_12   133
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_13   134
+#define CMDQ_EVENT_WPE0_EIS_FRAME_DONE_P2_14   135
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_0    136
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_1    137
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_2    138
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_3    139
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_4    140
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_5    141
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_6    142
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_7    143
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_8    144
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_9    145
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_10   146
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_11   147
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_12   148
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_13   149
+#define CMDQ_EVENT_WPE0_TNR_FRAME_DONE_P2_14   150
+#define CMDQ_EVENT_WPE0_DUMMY_0        151
+#define CMDQ_EVENT_IMGSYS_IPE_DUMMY    152
+#define CMDQ_EVENT_IMGSYS_IPE_FDVT_DONE        153
+#define CMDQ_EVENT_IMGSYS_IPE_ME_DONE  154
+#define CMDQ_EVENT_IMGSYS_IPE_DVS_DONE 155
+#define CMDQ_EVENT_IMGSYS_IPE_DVP_DONE 156
+
+#define CMDQ_EVENT_TPR_0       194
+#define CMDQ_EVENT_TPR_1       195
+#define CMDQ_EVENT_TPR_2       196
+#define CMDQ_EVENT_TPR_3       197
+#define CMDQ_EVENT_TPR_4       198
+#define CMDQ_EVENT_TPR_5       199
+#define CMDQ_EVENT_TPR_6       200
+#define CMDQ_EVENT_TPR_7       201
+#define CMDQ_EVENT_TPR_8       202
+#define CMDQ_EVENT_TPR_9       203
+#define CMDQ_EVENT_TPR_10      204
+#define CMDQ_EVENT_TPR_11      205
+#define CMDQ_EVENT_TPR_12      206
+#define CMDQ_EVENT_TPR_13      207
+#define CMDQ_EVENT_TPR_14      208
+#define CMDQ_EVENT_TPR_15      209
+#define CMDQ_EVENT_TPR_16      210
+#define CMDQ_EVENT_TPR_17      211
+#define CMDQ_EVENT_TPR_18      212
+#define CMDQ_EVENT_TPR_19      213
+#define CMDQ_EVENT_TPR_20      214
+#define CMDQ_EVENT_TPR_21      215
+#define CMDQ_EVENT_TPR_22      216
+#define CMDQ_EVENT_TPR_23      217
+#define CMDQ_EVENT_TPR_24      218
+#define CMDQ_EVENT_TPR_25      219
+#define CMDQ_EVENT_TPR_26      220
+#define CMDQ_EVENT_TPR_27      221
+#define CMDQ_EVENT_TPR_28      222
+#define CMDQ_EVENT_TPR_29      223
+#define CMDQ_EVENT_TPR_30      224
+#define CMDQ_EVENT_TPR_31      225
+#define CMDQ_EVENT_TPR_TIMEOUT_0       226
+#define CMDQ_EVENT_TPR_TIMEOUT_1       227
+#define CMDQ_EVENT_TPR_TIMEOUT_2       228
+#define CMDQ_EVENT_TPR_TIMEOUT_3       229
+#define CMDQ_EVENT_TPR_TIMEOUT_4       230
+#define CMDQ_EVENT_TPR_TIMEOUT_5       231
+#define CMDQ_EVENT_TPR_TIMEOUT_6       232
+#define CMDQ_EVENT_TPR_TIMEOUT_7       233
+#define CMDQ_EVENT_TPR_TIMEOUT_8       234
+#define CMDQ_EVENT_TPR_TIMEOUT_9       235
+#define CMDQ_EVENT_TPR_TIMEOUT_10      236
+#define CMDQ_EVENT_TPR_TIMEOUT_11      237
+#define CMDQ_EVENT_TPR_TIMEOUT_12      238
+#define CMDQ_EVENT_TPR_TIMEOUT_13      239
+#define CMDQ_EVENT_TPR_TIMEOUT_14      240
+#define CMDQ_EVENT_TPR_TIMEOUT_15      241
+
+#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_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_STREAM_DONE_0  320
+#define CMDQ_EVENT_VPP0_STREAM_DONE_1  321
+#define CMDQ_EVENT_VPP0_STREAM_DONE_2  322
+#define CMDQ_EVENT_VPP0_STREAM_DONE_3  323
+#define CMDQ_EVENT_VPP0_STREAM_DONE_4  324
+#define CMDQ_EVENT_VPP0_STREAM_DONE_5  325
+#define CMDQ_EVENT_VPP0_STREAM_DONE_6  326
+#define CMDQ_EVENT_VPP0_STREAM_DONE_7  327
+#define CMDQ_EVENT_VPP0_STREAM_DONE_8  328
+#define CMDQ_EVENT_VPP0_STREAM_DONE_9  329
+#define CMDQ_EVENT_VPP0_STREAM_DONE_10 330
+#define CMDQ_EVENT_VPP0_STREAM_DONE_11 331
+#define CMDQ_EVENT_VPP0_STREAM_DONE_12 332
+#define CMDQ_EVENT_VPP0_STREAM_DONE_13 333
+#define CMDQ_EVENT_VPP0_STREAM_DONE_14 334
+#define CMDQ_EVENT_VPP0_STREAM_DONE_15 335
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_0 336
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_1 337
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_2 338
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_3 339
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_4 340
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_5 341
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_6 342
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_7 343
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_8 344
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_9 345
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_10        346
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_11        347
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_12        348
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_13        349
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_14        350
+#define CMDQ_EVENT_VPP0_BUF_UNDERRUN_15        351
+#define CMDQ_EVENT_VPP0_MDP_RDMA_SW_RST_DONE   352
+#define CMDQ_EVENT_VPP0_MDP_RDMA_PM_VALID      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_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_TDSHP_SOF                403
+#define CMDQ_EVENT_VPP1_SVPP2_TDSHP_SOF                404
+#define CMDQ_EVENT_VPP1_SVPP3_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_FRAME_DONE_10  434
+#define CMDQ_EVENT_VPP1_FRAME_DONE_11  435
+#define CMDQ_EVENT_VPP1_FRAME_DONE_12  436
+#define CMDQ_EVENT_VPP1_FRAME_DONE_13  437
+#define CMDQ_EVENT_VPP1_FRAME_DONE_14  438
+#define CMDQ_EVENT_VPP1_STREAM_DONE_0  439
+#define CMDQ_EVENT_VPP1_STREAM_DONE_1  440
+#define CMDQ_EVENT_VPP1_STREAM_DONE_2  441
+#define CMDQ_EVENT_VPP1_STREAM_DONE_3  442
+#define CMDQ_EVENT_VPP1_STREAM_DONE_4  443
+#define CMDQ_EVENT_VPP1_STREAM_DONE_5  444
+#define CMDQ_EVENT_VPP1_STREAM_DONE_6  445
+#define CMDQ_EVENT_VPP1_STREAM_DONE_7  446
+#define CMDQ_EVENT_VPP1_STREAM_DONE_8  447
+#define CMDQ_EVENT_VPP1_STREAM_DONE_9  448
+#define CMDQ_EVENT_VPP1_STREAM_DONE_10 449
+#define CMDQ_EVENT_VPP1_STREAM_DONE_11 450
+#define CMDQ_EVENT_VPP1_STREAM_DONE_12 451
+#define CMDQ_EVENT_VPP1_STREAM_DONE_13 452
+#define CMDQ_EVENT_VPP1_STREAM_DONE_14 453
+#define CMDQ_EVENT_VPP1_STREAM_DONE_15 454
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_0     455
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_1     456
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_2     457
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_3     458
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_4     459
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_5     460
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_6     461
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_7     462
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_8     463
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_9     464
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_10    465
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_11    466
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_12    467
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_13    468
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_14    469
+#define CMDQ_EVENT_VPP1_MDP_BUF_UNDERRUN_15    470
+#define CMDQ_EVENT_VPP1_DGI_0  471
+#define CMDQ_EVENT_VPP1_DGI_1  472
+#define CMDQ_EVENT_VPP1_DGI_2  473
+#define CMDQ_EVENT_VPP1_DGI_3  474
+#define CMDQ_EVENT_VPP1_DGI_4  475
+#define CMDQ_EVENT_VPP1_DGI_5  476
+#define CMDQ_EVENT_VPP1_DGI_6  477
+#define CMDQ_EVENT_VPP1_DGI_7  478
+#define CMDQ_EVENT_VPP1_DGI_8  479
+#define CMDQ_EVENT_VPP1_DGI_9  480
+#define CMDQ_EVENT_VPP1_DGI_10 481
+#define CMDQ_EVENT_VPP1_DGI_11 482
+#define CMDQ_EVENT_VPP1_DGI_12 483
+#define CMDQ_EVENT_VPP1_DGI_13 484
+#define CMDQ_EVENT_VPP1_SVPP3_VPP_MERGE        485
+#define CMDQ_EVENT_VPP1_SVPP2_VPP_MERGE        486
+#define CMDQ_EVENT_VPP1_MDP_OVL_FRAME_RESET_DONE_PULSE 487
+#define CMDQ_EVENT_VPP1_VPP_SPLIT_DGI  488
+#define CMDQ_EVENT_VPP1_VPP_SPLIT_HDMI 489
+#define CMDQ_EVENT_VPP1_SVPP3_MDP_WROT_SW_RST_DONE     490
+#define CMDQ_EVENT_VPP1_SVPP2_MDP_WROT_SW_RST_DONE     491
+#define CMDQ_EVENT_VPP1_SVPP1_MDP_WROT_SW_RST_DONE     492
+#define CMDQ_EVENT_VPP1_SVPP3_MDP_FG_TILE_DONE 493
+#define CMDQ_EVENT_VPP1_SVPP2_MDP_FG_TILE_DONE 494
+#define CMDQ_EVENT_VPP1_SVPP1_MDP_FG_TILE_DONE 495
+
+#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_VPP1_DL_RELAY0_SOF     534
+#define CMDQ_EVENT_VDO0_VPP1_DL_RELAY1_SOF     535
+#define CMDQ_EVENT_VDO0_VDO1_DL_RELAY2_SOF     536
+#define CMDQ_EVENT_VDO0_VDO0_DL_RELAY3_SOF     537
+#define CMDQ_EVENT_VDO0_VDO0_DL_RELAY4_SOF     538
+#define CMDQ_EVENT_VDO0_DISP_PWM0_SOF  539
+#define CMDQ_EVENT_VDO0_DISP_PWM1_SOF  540
+
+#define CMDQ_EVENT_VDO0_DISP_OVL0_FRAME_DONE   544
+#define CMDQ_EVENT_VDO0_DISP_WDMA0_FRAME_DONE  545
+#define CMDQ_EVENT_VDO0_DISP_RDMA0_FRAME_DONE  546
+#define CMDQ_EVENT_VDO0_DISP_COLOR0_FRAME_DONE 547
+#define CMDQ_EVENT_VDO0_DISP_CCORR0_FRAME_DONE 548
+#define CMDQ_EVENT_VDO0_DISP_AAL0_FRAME_DONE   549
+#define CMDQ_EVENT_VDO0_DISP_GAMMA0_FRAME_DONE 550
+#define CMDQ_EVENT_VDO0_DISP_DITHER0_FRAME_DONE        551
+#define CMDQ_EVENT_VDO0_DSI0_FRAME_DONE        552
+#define CMDQ_EVENT_VDO0_DSC_WRAP0C0_FRAME_DONE 553
+#define CMDQ_EVENT_VDO0_DISP_OVL1_FRAME_DONE   554
+#define CMDQ_EVENT_VDO0_DISP_WDMA1_FRAME_DONE  555
+#define CMDQ_EVENT_VDO0_DISP_RDMA1_FRAME_DONE  556
+#define CMDQ_EVENT_VDO0_DISP_COLOR1_FRAME_DONE 557
+#define CMDQ_EVENT_VDO0_DISP_CCORR1_FRAME_DONE 558
+#define CMDQ_EVENT_VDO0_DISP_AAL1_FRAME_DONE   559
+#define CMDQ_EVENT_VDO0_DISP_GAMMA1_FRAME_DONE 560
+#define CMDQ_EVENT_VDO0_DISP_DITHER1_FRAME_DONE        561
+#define CMDQ_EVENT_VDO0_DSI1_FRAME_DONE        562
+#define CMDQ_EVENT_VDO0_DSC_WRAP0C1_FRAME_DONE 563
+
+#define CMDQ_EVENT_VDO0_DP_INTF0_FRAME_DONE    565
+
+#define CMDQ_EVENT_VDO0_DISP_SMIASSERT_ENG     576
+#define CMDQ_EVENT_VDO0_DSI0_IRQ_ENG_EVENT_MM  577
+#define CMDQ_EVENT_VDO0_DSI0_TE_ENG_EVENT_MM   578
+#define CMDQ_EVENT_VDO0_DSI0_DONE_ENG_EVENT_MM 579
+#define CMDQ_EVENT_VDO0_DSI0_SOF_ENG_EVENT_MM  580
+#define CMDQ_EVENT_VDO0_DSI0_VACTL_ENG_EVENT_MM        581
+#define CMDQ_EVENT_VDO0_DSI1_IRQ_ENG_EVENT_MM  582
+#define CMDQ_EVENT_VDO0_DSI1_TE_ENG_EVENT_MM   583
+#define CMDQ_EVENT_VDO0_DSI1_DONE_ENG_EVENT_MM 584
+#define CMDQ_EVENT_VDO0_DSI1_SOF_ENG_EVENT_MM  585
+#define CMDQ_EVENT_VDO0_DSI1_VACTL_ENG_EVENT_MM        586
+#define CMDQ_EVENT_VDO0_DISP_WDMA0_SW_RST_DONE_ENG     587
+#define CMDQ_EVENT_VDO0_DISP_WDMA1_SW_RST_DONE_ENG     588
+#define CMDQ_EVENT_VDO0_DISP_OVL0_RST_DONE_ENG 589
+#define CMDQ_EVENT_VDO0_DISP_OVL1_RST_DONE_ENG 590
+#define CMDQ_EVENT_VDO0_DP_INTF0_VSYNC_START_ENG_EVENT_MM      591
+#define CMDQ_EVENT_VDO0_DP_INTF0_VSYNC_END_ENG_EVENT_MM        592
+#define CMDQ_EVENT_VDO0_DP_INTF0_VDE_START_ENG_EVENT_MM        593
+#define CMDQ_EVENT_VDO0_DP_INTF0_VDE_END_ENG_EVENT_MM  594
+#define CMDQ_EVENT_VDO0_DP_INTF0_TARGET_LINE_ENG_EVENT_MM      595
+#define CMDQ_EVENT_VDO0_VPP_MERGE0_ENG 596
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_0     597
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_1     598
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_2     599
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_3     600
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_4     601
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_5     602
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_6     603
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_7     604
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_8     605
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_9     606
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_10    607
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_11    608
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_12    609
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_13    610
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_14    611
+#define CMDQ_EVENT_VDO0_DISP_STREAM_DONE_15    612
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_0    613
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_1    614
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_2    615
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_3    616
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_4    617
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_5    618
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_6    619
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_7    620
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_8    621
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_9    622
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_10   623
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_11   624
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_12   625
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_13   626
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_14   627
+#define CMDQ_EVENT_VDO0_DISP_BUF_UNDERRUN_15   628
+
+#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_VPP_MERGE0_SOF 648
+#define CMDQ_EVENT_VDO1_VPP_MERGE1_SOF 649
+#define CMDQ_EVENT_VDO1_VPP_MERGE2_SOF 650
+#define CMDQ_EVENT_VDO1_VPP_MERGE3_SOF 651
+#define CMDQ_EVENT_VDO1_VPP_MERGE4_SOF 652
+#define CMDQ_EVENT_VDO1_VPP2_DL_RELAY_SOF      653
+#define CMDQ_EVENT_VDO1_VPP3_DL_RELAY_SOF      654
+#define CMDQ_EVENT_VDO1_VDO0_DSC_DL_ASYNC_SOF  655
+#define CMDQ_EVENT_VDO1_VDO0_MERGE_DL_ASYNC_SOF        656
+#define CMDQ_EVENT_VDO1_OUT_DL_RELAY_SOF       657
+#define CMDQ_EVENT_VDO1_DISP_MIXER_SOF 658
+#define CMDQ_EVENT_VDO1_HDR_VDO_FE0_SOF        659
+#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_SOF        660
+#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_SOF        661
+#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_SOF        662
+#define CMDQ_EVENT_VDO1_HDR_VDO_BE0_SOF        663
+#define CMDQ_EVENT_VDO1_HDR_MLOAD_SOF  664
+
+#define CMDQ_EVENT_VDO1_MDP_RDMA0_FRAME_DONE   672
+#define CMDQ_EVENT_VDO1_MDP_RDMA1_FRAME_DONE   673
+#define CMDQ_EVENT_VDO1_MDP_RDMA2_FRAME_DONE   674
+#define CMDQ_EVENT_VDO1_MDP_RDMA3_FRAME_DONE   675
+#define CMDQ_EVENT_VDO1_MDP_RDMA4_FRAME_DONE   676
+#define CMDQ_EVENT_VDO1_MDP_RDMA5_FRAME_DONE   677
+#define CMDQ_EVENT_VDO1_MDP_RDMA6_FRAME_DONE   678
+#define CMDQ_EVENT_VDO1_MDP_RDMA7_FRAME_DONE   679
+#define CMDQ_EVENT_VDO1_VPP_MERGE0_FRAME_DONE  680
+#define CMDQ_EVENT_VDO1_VPP_MERGE1_FRAME_DONE  681
+#define CMDQ_EVENT_VDO1_VPP_MERGE2_FRAME_DONE  682
+#define CMDQ_EVENT_VDO1_VPP_MERGE3_FRAME_DONE  683
+#define CMDQ_EVENT_VDO1_VPP_MERGE4_FRAME_DONE  684
+#define CMDQ_EVENT_VDO1_DPI0_FRAME_DONE        685
+#define CMDQ_EVENT_VDO1_DPI1_FRAME_DONE        686
+#define CMDQ_EVENT_VDO1_DP_INTF0_FRAME_DONE    687
+#define CMDQ_EVENT_VDO1_DISP_MIXER_FRAME_DONE_MM       688
+
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_0      704
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_1      705
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_2      706
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_3      707
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_4      708
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_5      709
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_6      710
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_7      711
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_8      712
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_9      713
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_10     714
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_11     715
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_12     716
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_13     717
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_14     718
+#define CMDQ_EVENT_VDO1_STREAM_DONE_ENG_15     719
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_0     720
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_1     721
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_2     722
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_3     723
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_4     724
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_5     725
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_6     726
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_7     727
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_8     728
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_9     729
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_10    730
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_11    731
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_12    732
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_13    733
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_14    734
+#define CMDQ_EVENT_VDO1_BUF_UNDERRUN_ENG_15    735
+#define CMDQ_EVENT_VDO1_MDP_RDMA0_SW_RST_DONE  736
+#define CMDQ_EVENT_VDO1_MDP_RDMA1_SW_RST_DONE  737
+#define CMDQ_EVENT_VDO1_MDP_RDMA2_SW_RST_DONE  738
+#define CMDQ_EVENT_VDO1_MDP_RDMA3_SW_RST_DONE  739
+#define CMDQ_EVENT_VDO1_MDP_RDMA4_SW_RST_DONE  740
+#define CMDQ_EVENT_VDO1_MDP_RDMA5_SW_RST_DONE  741
+#define CMDQ_EVENT_VDO1_MDP_RDMA6_SW_RST_DONE  742
+#define CMDQ_EVENT_VDO1_MDP_RDMA7_SW_RST_DONE  743
+
+#define CMDQ_EVENT_VDO1_DP0_VDE_END_ENG_EVENT_MM       745
+#define CMDQ_EVENT_VDO1_DP0_VDE_START_ENG_EVENT_MM     746
+#define CMDQ_EVENT_VDO1_DP0_VSYNC_END_ENG_EVENT_MM     747
+#define CMDQ_EVENT_VDO1_DP0_VSYNC_START_ENG_EVENT_MM   748
+#define CMDQ_EVENT_VDO1_DP0_TARGET_LINE_ENG_EVENT_MM   749
+#define CMDQ_EVENT_VDO1_VPP_MERGE0     750
+#define CMDQ_EVENT_VDO1_VPP_MERGE1     751
+#define CMDQ_EVENT_VDO1_VPP_MERGE2     752
+#define CMDQ_EVENT_VDO1_VPP_MERGE3     753
+#define CMDQ_EVENT_VDO1_VPP_MERGE4     754
+#define CMDQ_EVENT_VDO1_HDMITX 755
+#define CMDQ_EVENT_VDO1_HDR_VDO_BE0_ADL_TRIG_EVENT_MM  756
+#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_THDR_ADL_TRIG_EVENT_MM     757
+#define CMDQ_EVENT_VDO1_HDR_GFX_FE1_DM_ADL_TRIG_EVENT_MM       758
+#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_THDR_ADL_TRIG_EVENT_MM     759
+#define CMDQ_EVENT_VDO1_HDR_GFX_FE0_DM_ADL_TRIG_EVENT_MM       760
+#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_ADL_TRIG_EVENT_MM  761
+#define CMDQ_EVENT_VDO1_HDR_VDO_FE1_AD0_TRIG_EVENT_MM  762
+
+#define CMDQ_EVENT_CAM_A_PASS1_DONE    769
+#define CMDQ_EVENT_CAM_B_PASS1_DONE    770
+#define CMDQ_EVENT_GCAMSV_A_PASS1_DONE 771
+#define CMDQ_EVENT_GCAMSV_B_PASS1_DONE 772
+#define CMDQ_EVENT_MRAW_0_PASS1_DONE   773
+#define CMDQ_EVENT_MRAW_1_PASS1_DONE   774
+#define CMDQ_EVENT_MRAW_2_PASS1_DONE   775
+#define CMDQ_EVENT_MRAW_3_PASS1_DONE   776
+#define CMDQ_EVENT_SENINF_CAM0_FIFO_FULL_X     777
+#define CMDQ_EVENT_SENINF_CAM1_FIFO_FULL_X     778
+#define CMDQ_EVENT_SENINF_CAM2_FIFO_FULL       779
+#define CMDQ_EVENT_SENINF_CAM3_FIFO_FULL       780
+#define CMDQ_EVENT_SENINF_CAM4_FIFO_FULL       781
+#define CMDQ_EVENT_SENINF_CAM5_FIFO_FULL       782
+#define CMDQ_EVENT_SENINF_CAM6_FIFO_FULL       783
+#define CMDQ_EVENT_SENINF_CAM7_FIFO_FULL       784
+#define CMDQ_EVENT_SENINF_CAM8_FIFO_FULL       785
+#define CMDQ_EVENT_SENINF_CAM9_FIFO_FULL       786
+#define CMDQ_EVENT_SENINF_CAM10_FIFO_FULL_X    787
+#define CMDQ_EVENT_SENINF_CAM11_FIFO_FULL_X    788
+#define CMDQ_EVENT_SENINF_CAM12_FIFO_FULL_X    789
+#define CMDQ_EVENT_SENINF_CAM13_FIFO_FULL_X    790
+#define CMDQ_EVENT_TG_OVRUN_MRAW0_INT_X0       791
+#define CMDQ_EVENT_TG_OVRUN_MRAW1_INT_X0       792
+#define CMDQ_EVENT_TG_OVRUN_MRAW2_INT  793
+#define CMDQ_EVENT_TG_OVRUN_MRAW3_INT  794
+#define CMDQ_EVENT_DMA_R1_ERROR_MRAW0_INT      795
+#define CMDQ_EVENT_DMA_R1_ERROR_MRAW1_INT      796
+#define CMDQ_EVENT_DMA_R1_ERROR_MRAW2_INT      797
+#define CMDQ_EVENT_DMA_R1_ERROR_MRAW3_INT      798
+#define CMDQ_EVENT_U_CAMSYS_PDA_IRQO_EVENT_DONE_D1     799
+#define CMDQ_EVENT_SUBB_TG_INT4        800
+#define CMDQ_EVENT_SUBB_TG_INT3        801
+#define CMDQ_EVENT_SUBB_TG_INT2        802
+#define CMDQ_EVENT_SUBB_TG_INT1        803
+#define CMDQ_EVENT_SUBA_TG_INT4        804
+#define CMDQ_EVENT_SUBA_TG_INT3        805
+#define CMDQ_EVENT_SUBA_TG_INT2        806
+#define CMDQ_EVENT_SUBA_TG_INT1        807
+#define CMDQ_EVENT_SUBB_DRZS4NO_R1_LOW_LATENCY_LINE_CNT_INT    808
+#define CMDQ_EVENT_SUBB_YUVO_R3_LOW_LATENCY_LINE_CNT_INT       809
+#define CMDQ_EVENT_SUBB_YUVO_R1_LOW_LATENCY_LINE_CNT_INT       810
+#define CMDQ_EVENT_SUBB_IMGO_R1_LOW_LATENCY_LINE_CNT_INT       811
+#define CMDQ_EVENT_SUBA_DRZS4NO_R1_LOW_LATENCY_LINE_CNT_INT    812
+#define CMDQ_EVENT_SUBA_YUVO_R3_LOW_LATENCY_LINE_CNT_INT       813
+#define CMDQ_EVENT_SUBA_YUVO_R1_LOW_LATENCY_LINE_CNT_INT       814
+#define CMDQ_EVENT_SUBA_IMGO_R1_LOW_LATENCY_LINE_CNT_INT       815
+#define CMDQ_EVENT_GCE1_SOF_0  816
+#define CMDQ_EVENT_GCE1_SOF_1  817
+#define CMDQ_EVENT_GCE1_SOF_2  818
+#define CMDQ_EVENT_GCE1_SOF_3  819
+#define CMDQ_EVENT_GCE1_SOF_4  820
+#define CMDQ_EVENT_GCE1_SOF_5  821
+#define CMDQ_EVENT_GCE1_SOF_6  822
+#define CMDQ_EVENT_GCE1_SOF_7  823
+#define CMDQ_EVENT_GCE1_SOF_8  824
+#define CMDQ_EVENT_GCE1_SOF_9  825
+#define CMDQ_EVENT_GCE1_SOF_10 826
+#define CMDQ_EVENT_GCE1_SOF_11 827
+#define CMDQ_EVENT_GCE1_SOF_12 828
+#define CMDQ_EVENT_GCE1_SOF_13 829
+#define CMDQ_EVENT_GCE1_SOF_14 830
+#define CMDQ_EVENT_GCE1_SOF_15 831
+
+#define CMDQ_EVENT_VDEC_LAT_LINE_COUNT_THRESHOLD_INTERRUPT     832
+#define CMDQ_EVENT_VDEC_LAT_VDEC_INT   833
+#define CMDQ_EVENT_VDEC_LAT_VDEC_PAUSE 834
+#define CMDQ_EVENT_VDEC_LAT_VDEC_DEC_ERROR     835
+#define CMDQ_EVENT_VDEC_LAT_MC_BUSY_OVERFLOW_MDEC_TIMEOUT      836
+#define CMDQ_EVENT_VDEC_LAT_VDEC_FRAME_DONE    837
+#define CMDQ_EVENT_VDEC_LAT_INI_FETCH_RDY      838
+#define CMDQ_EVENT_VDEC_LAT_PROCESS_FLAG       839
+#define CMDQ_EVENT_VDEC_LAT_SEARCH_START_CODE_DONE     840
+#define CMDQ_EVENT_VDEC_LAT_REF_REORDER_DONE   841
+#define CMDQ_EVENT_VDEC_LAT_WP_TBLE_DONE       842
+#define CMDQ_EVENT_VDEC_LAT_COUNT_SRAM_CLR_DONE_AND_CTX_SRAM_CLR_DONE  843
+#define CMDQ_EVENT_VDEC_LAT_GCE_CNT_OP_THRESHOLD       847
+
+#define CMDQ_EVENT_VDEC_LAT1_LINE_COUNT_THRESHOLD_INTERRUPT    848
+#define CMDQ_EVENT_VDEC_LAT1_VDEC_INT  849
+#define CMDQ_EVENT_VDEC_LAT1_VDEC_PAUSE        850
+#define CMDQ_EVENT_VDEC_LAT1_VDEC_DEC_ERROR    851
+#define CMDQ_EVENT_VDEC_LAT1_MC_BUSY_OVERFLOW_MDEC_TIMEOUT     852
+#define CMDQ_EVENT_VDEC_LAT1_VDEC_FRAME_DONE   853
+#define CMDQ_EVENT_VDEC_LAT1_INI_FETCH_RDY     854
+#define CMDQ_EVENT_VDEC_LAT1_PROCESS_FLAG      855
+#define CMDQ_EVENT_VDEC_LAT1_SEARCH_START_CODE_DONE    856
+#define CMDQ_EVENT_VDEC_LAT1_REF_REORDER_DONE  857
+#define CMDQ_EVENT_VDEC_LAT1_WP_TBLE_DONE      858
+#define CMDQ_EVENT_VDEC_LAT1_COUNT_SRAM_CLR_DONE_AND_CTX_SRAM_CLR_DONE 859
+#define CMDQ_EVENT_VDEC_LAT1_GCE_CNT_OP_THRESHOLD      863
+
+#define CMDQ_EVENT_VDEC_SOC_GLOBAL_CON_250_0   864
+#define CMDQ_EVENT_VDEC_SOC_GLOBAL_CON_250_1   865
+
+#define CMDQ_EVENT_VDEC_SOC_GLOBAL_CON_250_8   872
+#define CMDQ_EVENT_VDEC_SOC_GLOBAL_CON_250_9   873
+
+#define CMDQ_EVENT_VDEC_CORE_LINE_COUNT_THRESHOLD_INTERRUPT    896
+#define CMDQ_EVENT_VDEC_CORE_VDEC_INT  897
+#define CMDQ_EVENT_VDEC_CORE_VDEC_PAUSE        898
+#define CMDQ_EVENT_VDEC_CORE_VDEC_DEC_ERROR    899
+#define CMDQ_EVENT_VDEC_CORE_MC_BUSY_OVERFLOW_MDEC_TIMEOUT     900
+#define CMDQ_EVENT_VDEC_CORE_VDEC_FRAME_DONE   901
+#define CMDQ_EVENT_VDEC_CORE_INI_FETCH_RDY     902
+#define CMDQ_EVENT_VDEC_CORE_PROCESS_FLAG      903
+#define CMDQ_EVENT_VDEC_CORE_SEARCH_START_CODE_DONE    904
+#define CMDQ_EVENT_VDEC_CORE_REF_REORDER_DONE  905
+#define CMDQ_EVENT_VDEC_CORE_WP_TBLE_DONE      906
+#define CMDQ_EVENT_VDEC_CORE_COUNT_SRAM_CLR_DONE_AND_CTX_SRAM_CLR_DONE 907
+#define CMDQ_EVENT_VDEC_CORE_GCE_CNT_OP_THRESHOLD      911
+
+#define CMDQ_EVENT_VDEC_CORE1_LINE_COUNT_THRESHOLD_INTERRUPT   912
+#define CMDQ_EVENT_VDEC_CORE1_VDEC_INT 913
+#define CMDQ_EVENT_VDEC_CORE1_VDEC_PAUSE       914
+#define CMDQ_EVENT_VDEC_CORE1_VDEC_DEC_ERROR   915
+#define CMDQ_EVENT_VDEC_CORE1_MC_BUSY_OVERFLOW_MDEC_TIMEOUT    916
+#define CMDQ_EVENT_VDEC_CORE1_VDEC_FRAME_DONE  917
+#define CMDQ_EVENT_VDEC_CORE1_INI_FETCH_RDY    918
+#define CMDQ_EVENT_VDEC_CORE1_PROCESS_FLAG     919
+#define CMDQ_EVENT_VDEC_CORE1_SEARCH_START_CODE_DONE   920
+#define CMDQ_EVENT_VDEC_CORE1_REF_REORDER_DONE 921
+#define CMDQ_EVENT_VDEC_CORE1_WP_TBLE_DONE     922
+#define CMDQ_EVENT_VDEC_CORE1_COUNT_SRAM_CLR_DONE_AND_CTX_SRAM_CLR_DONE        923
+#define CMDQ_EVENT_VDEC_CORE1_CNT_OP_THRESHOLD 927
+
+#define CMDQ_EVENT_VENC_TOP_FRAME_DONE 929
+#define CMDQ_EVENT_VENC_TOP_PAUSE_DONE 930
+#define CMDQ_EVENT_VENC_TOP_JPGENC_DONE        931
+#define CMDQ_EVENT_VENC_TOP_MB_DONE    932
+#define CMDQ_EVENT_VENC_TOP_128BYTE_DONE       933
+#define CMDQ_EVENT_VENC_TOP_JPGDEC_DONE        934
+#define CMDQ_EVENT_VENC_TOP_JPGDEC_C1_DONE     935
+#define CMDQ_EVENT_VENC_TOP_JPGDEC_INSUFF_DONE 936
+#define CMDQ_EVENT_VENC_TOP_JPGDEC_C1_INSUFF_DONE      937
+#define CMDQ_EVENT_VENC_TOP_WP_2ND_STAGE_DONE  938
+#define CMDQ_EVENT_VENC_TOP_WP_3RD_STAGE_DONE  939
+#define CMDQ_EVENT_VENC_TOP_PPS_HEADER_DONE    940
+#define CMDQ_EVENT_VENC_TOP_SPS_HEADER_DONE    941
+#define CMDQ_EVENT_VENC_TOP_VPS_HEADER_DONE    942
+
+#define CMDQ_EVENT_VENC_CORE1_TOP_FRAME_DONE   945
+#define CMDQ_EVENT_VENC_CORE1_TOP_PAUSE_DONE   946
+#define CMDQ_EVENT_VENC_CORE1_TOP_JPGENC_DONE  947
+#define CMDQ_EVENT_VENC_CORE1_TOP_MB_DONE      948
+#define CMDQ_EVENT_VENC_CORE1_TOP_128BYTE_DONE 949
+#define CMDQ_EVENT_VENC_CORE1_TOP_JPGDEC_DONE  950
+#define CMDQ_EVENT_VENC_CORE1_TOP_JPGDEC_C1_DONE       951
+#define CMDQ_EVENT_VENC_CORE1_TOP_JPGDEC_INSUFF_DONE   952
+#define CMDQ_EVENT_VENC_CORE1_TOP_JPGDEC_C1_INSUFF_DONE        953
+#define CMDQ_EVENT_VENC_CORE1_TOP_WP_2ND_STAGE_DONE    954
+#define CMDQ_EVENT_VENC_CORE1_TOP_WP_3RD_STAGE_DONE    955
+#define CMDQ_EVENT_VENC_CORE1_TOP_PPS_HEADER_DONE      956
+#define CMDQ_EVENT_VENC_CORE1_TOP_SPS_HEADER_DONE      957
+#define CMDQ_EVENT_VENC_CORE1_TOP_VPS_HEADER_DONE      958
+
+#define CMDQ_EVENT_WPE_VPP0_WPE_GCE_FRAME_DONE 962
+#define CMDQ_EVENT_WPE_VPP0_WPE_DONE_SYNC_OUT  963
+
+#define CMDQ_EVENT_WPE_VPP1_WPE_GCE_FRAME_DONE 969
+#define CMDQ_EVENT_WPE_VPP1_WPE_DONE_SYNC_OUT  970
+
+#define CMDQ_EVENT_DP_TX_VBLANK_FALLING        994
+#define CMDQ_EVENT_DP_TX_VSC_FINISH    995
+
+#define CMDQ_EVENT_OUTPIN_0    1018
+#define CMDQ_EVENT_OUTPIN_1    1019
+
+/* end of hw event */
+#define CMDQ_MAX_HW_EVENT                              1019
+
+#endif