soc/mediatek/mt8195: move timer enum variables to timer_v2.h

Some enum variables of timer v2 are the same between MT8195 and MT8186,
so we move them to common timer_v2.h.

TEST=emerge-cherry coreboot
BUG=b:200134633

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
Change-Id: I89891a19e622aa24783025e73c38c4ffa43aa166
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58829
Reviewed-by: Rex-BC Chen <rex-bc.chen@mediatek.corp-partner.google.com>
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
diff --git a/src/soc/mediatek/common/include/soc/timer_v2.h b/src/soc/mediatek/common/include/soc/timer_v2.h
index 507814b..2305928 100644
--- a/src/soc/mediatek/common/include/soc/timer_v2.h
+++ b/src/soc/mediatek/common/include/soc/timer_v2.h
@@ -9,6 +9,19 @@
 
 #define GPT_MHZ	13
 
+enum {
+	TIE_0_EN = 1 << 3,
+	COMP_15_EN = 1 << 10,
+	COMP_20_EN = 1 << 11,
+	COMP_25_EN = 1 << 12,
+
+	COMP_FEATURE_MASK = COMP_15_EN | COMP_20_EN | COMP_25_EN | TIE_0_EN,
+
+	COMP_15_MASK = COMP_15_EN,
+	COMP_20_MASK = COMP_20_EN | TIE_0_EN,
+	COMP_25_MASK = COMP_20_EN | COMP_25_EN,
+};
+
 struct mtk_gpt_regs {
 	u32 reserved1[40];
 	u32 gpt6_con;
diff --git a/src/soc/mediatek/mt8195/include/soc/timer.h b/src/soc/mediatek/mt8195/include/soc/timer.h
index da073e1..d2959bf 100644
--- a/src/soc/mediatek/mt8195/include/soc/timer.h
+++ b/src/soc/mediatek/mt8195/include/soc/timer.h
@@ -5,16 +5,4 @@
 
 #include <soc/timer_v2.h>
 
-enum {
-	TIE_0_EN = 1 << 3,
-	COMP_15_EN = 1 << 10,
-	COMP_20_EN = 1 << 11,
-	COMP_25_EN = 1 << 12,
-
-	COMP_FEATURE_MASK = COMP_15_EN | COMP_20_EN | COMP_25_EN | TIE_0_EN,
-
-	COMP_15_MASK = COMP_15_EN,
-	COMP_20_MASK = COMP_20_EN | TIE_0_EN,
-	COMP_25_MASK = COMP_20_EN | COMP_25_EN,
-};
 #endif