[PATCH 01/26] clk: mediatek: Add defines for vote
Guangjie Song
guangjie.song at mediatek.com
Thu Mar 6 19:26:57 PST 2025
Clock supports voting mechanism. If any xPU votes clock on, the clock keep
on.
Signed-off-by: Guangjie Song <guangjie.song at mediatek.com>
---
drivers/clk/mediatek/clk-mtk.h | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/drivers/clk/mediatek/clk-mtk.h b/drivers/clk/mediatek/clk-mtk.h
index c17fe1c2d732..ba3917aabd83 100644
--- a/drivers/clk/mediatek/clk-mtk.h
+++ b/drivers/clk/mediatek/clk-mtk.h
@@ -20,6 +20,16 @@
#define MHZ (1000 * 1000)
+#define MTK_WAIT_VOTE_PREPARE_CNT 200000
+#define MTK_WAIT_VOTE_PREPARE_US 1
+#define MTK_WAIT_VOTE_DONE_CNT 5000000
+#define MTK_WAIT_VOTE_DONE_US 1
+#define MTK_WAIT_FENC_DONE_CNT 5000000
+#define MTK_WAIT_FENC_DONE_US 1
+
+#define CLK_USE_VOTE BIT(30)
+#define CLK_FENC_ENABLE BIT(31)
+
struct platform_device;
/*
--
2.45.2
More information about the linux-arm-kernel
mailing list