[Feature] add GA346 baseline version
Change-Id: Ic62933698569507dcf98240cdf5d9931ae34348f
diff --git a/src/kernel/linux/v4.19/include/dt-bindings/gce/mt2712-gce.h b/src/kernel/linux/v4.19/include/dt-bindings/gce/mt2712-gce.h
new file mode 100644
index 0000000..73d4577
--- /dev/null
+++ b/src/kernel/linux/v4.19/include/dt-bindings/gce/mt2712-gce.h
@@ -0,0 +1,104 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+/*
+ * Copyright (c) 2019 MediaTek Inc.
+ * Author: Houlong Wei <houlong.wei@mediatek.com>
+ */
+
+#ifndef _DT_BINDINGS_GCE_MT2712_H
+#define _DT_BINDINGS_GCE_MT2712_H
+
+/* GCE HW thread priority */
+#define CMDQ_THR_PRIO_LOWEST	0
+#define CMDQ_THR_PRIO_HIGHEST	1
+
+/* GCE SUBSYS */
+#define SUBSYS_1400XXXX		1
+#define SUBSYS_1401XXXX		2
+#define SUBSYS_1402XXXX		3
+#define SUBSYS_1403XXXX		23
+
+/* GCE HW EVENT */
+#define CMDQ_EVENT_MDP_RDMA0_SOF	0
+#define CMDQ_EVENT_MDP_RDMA1_SOF	1
+#define CMDQ_EVENT_MDP_TDSHP0_SOF	5
+#define CMDQ_EVENT_MDP_TDSHP1_SOF	6
+#define CMDQ_EVENT_MDP_WDMA_SOF		7
+#define CMDQ_EVENT_MDP_WROT0_SOF	8
+#define CMDQ_EVENT_MDP_WROT1_SOF	9
+#define CMDQ_EVENT_MDP_CROP_SOF		10
+#define CMDQ_EVENT_DISP_OVL0_SOF	11
+#define CMDQ_EVENT_DISP_OVL1_SOF	12
+#define CMDQ_EVENT_DISP_RDMA0_SOF	13
+#define CMDQ_EVENT_DISP_RDMA1_SOF	14
+#define CMDQ_EVENT_DISP_RDMA2_SOF	15
+#define CMDQ_EVENT_DISP_WDMA0_SOF	16
+#define CMDQ_EVENT_DISP_WDMA1_SOF	17
+#define CMDQ_EVENT_DISP_COLOR0_SOF	18
+#define CMDQ_EVENT_DISP_COLOR1_SOF	19
+#define CMDQ_EVENT_DISP_AAL0_SOF	20
+#define CMDQ_EVENT_DISP_GAMMA_SOF	21
+#define CMDQ_EVENT_DISP_UFOE_SOF	22
+#define CMDQ_EVENT_DISP_PWM0_SOF	23
+#define CMDQ_EVENT_DISP_PWM1_SOF	24
+#define CMDQ_EVENT_DISP_OD0_SOF		25
+#define CMDQ_EVENT_MDP_RDMA2_SOF	26
+#define CMDQ_EVENT_MDP_RDMA3_SOF	27
+#define CMDQ_EVENT_MDP_TDSHP2_SOF	28
+#define CMDQ_EVENT_MDP_WROT2_SOF	29
+#define CMDQ_EVENT_DISP_OVL2_SOF	30
+#define CMDQ_EVENT_DISP_WDMA2_SOF	31
+#define CMDQ_EVENT_DISP_COLOR2_SOF	32
+#define CMDQ_EVENT_DISP_AAL1_SOF	33
+#define CMDQ_EVENT_DISP_OD1_SOF		34
+#define CMDQ_EVENT_MDP_RDMA0_EOF	37
+#define CMDQ_EVENT_MDP_RDMA1_EOF	38
+#define CMDQ_EVENT_MDP_RSZ0_EOF		39
+#define CMDQ_EVENT_MDP_RSZ1_EOF		40
+#define CMDQ_EVENT_MDP_RSZ2_EOF		41
+#define CMDQ_EVENT_MDP_TDSHP0_EOF	42
+#define CMDQ_EVENT_MDP_TDSHP1_EOF	43
+#define CMDQ_EVENT_MDP_WDMA_EOF		44
+#define CMDQ_EVENT_MDP_WROT0_W_EOF	45
+#define CMDQ_EVENT_MDP_WROT0_R_EOF	46
+#define CMDQ_EVENT_MDP_WROT1_W_EOF	47
+#define CMDQ_EVENT_MDP_WROT1_R_EOF	48
+#define CMDQ_EVENT_MDP_CROP_EOF		49
+#define CMDQ_EVENT_DISP_OVL0_EOF	50
+#define CMDQ_EVENT_DISP_OVL1_EOF	51
+#define CMDQ_EVENT_DISP_RDMA0_EOF	52
+#define CMDQ_EVENT_DISP_RDMA1_EOF	53
+#define CMDQ_EVENT_DISP_RDMA2_EOF	54
+#define CMDQ_EVENT_DISP_WDMA0_EOF	55
+#define CMDQ_EVENT_DISP_WDMA1_EOF	56
+#define CMDQ_EVENT_DISP_COLOR0_EOF	57
+#define CMDQ_EVENT_DISP_COLOR1_EOF	58
+#define CMDQ_EVENT_DISP_AAL0_EOF	59
+#define CMDQ_EVENT_DISP_GAMMA_EOF	60
+#define CMDQ_EVENT_DISP_UFOE_EOF	61
+#define CMDQ_EVENT_DISP_DPI0_EOF	62
+#define CMDQ_EVENT_DISP_DPI1_EOF	63
+#define CMDQ_EVENT_MDP_RDMA2_EOF	64
+#define CMDQ_EVENT_MDP_RDMA3_EOF	65
+#define CMDQ_EVENT_MDP_WROT2_W_EOF	66
+#define CMDQ_EVENT_MDP_WROT2_R_EOF	67
+#define CMDQ_EVENT_MDP_TDSHP2_EOF	68
+#define CMDQ_EVENT_DISP_OVL2_EOF	69
+#define CMDQ_EVENT_DISP_WDMA2_EOF	70
+#define CMDQ_EVENT_DISP_COLOR2_EOF	71
+#define CMDQ_EVENT_DISP_AAL1_EOF	72
+#define CMDQ_EVENT_DISP_OD0_EOF		73
+#define CMDQ_EVENT_DISP_OD1_EOF		74
+#define CMDQ_EVENT_DISP_DSI0_EOF	75
+#define CMDQ_EVENT_DISP_DSI1_EOF	76
+#define CMDQ_EVENT_DISP_DSI2_EOF	77
+#define CMDQ_EVENT_DISP_DSI3_EOF	78
+#define CMDQ_EVENT_MUTEX0_STREAM_EOF	79
+#define CMDQ_EVENT_MUTEX1_STREAM_EOF	80
+#define CMDQ_EVENT_MUTEX2_STREAM_EOF	81
+#define CMDQ_EVENT_MUTEX3_STREAM_EOF	82
+#define CMDQ_EVENT_MUTEX4_STREAM_EOF	83
+#define CMDQ_EVENT_DISP_RDMA0_UNDERRUN	89
+#define CMDQ_EVENT_DISP_RDMA1_UNDERRUN	90
+#define CMDQ_EVENT_DISP_RDMA2_UNDERRUN	91
+
+#endif