forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-16 8d2a02b24d66aa359e83eebc1ed3c0f85367a1cb
kernel/Documentation/devicetree/bindings/timer/mediatek,mtk-timer.txt
....@@ -1,7 +1,7 @@
1
-Mediatek Timers
1
+MediaTek Timers
22 ---------------
33
4
-Mediatek SoCs have two different timers on different platforms,
4
+MediaTek SoCs have two different timers on different platforms,
55 - GPT (General Purpose Timer)
66 - SYST (System Timer)
77
....@@ -9,6 +9,7 @@
99
1010 Required properties:
1111 - compatible should contain:
12
+ For those SoCs that use GPT
1213 * "mediatek,mt2701-timer" for MT2701 compatible timers (GPT)
1314 * "mediatek,mt6580-timer" for MT6580 compatible timers (GPT)
1415 * "mediatek,mt6589-timer" for MT6589 compatible timers (GPT)
....@@ -16,8 +17,15 @@
1617 * "mediatek,mt8127-timer" for MT8127 compatible timers (GPT)
1718 * "mediatek,mt8135-timer" for MT8135 compatible timers (GPT)
1819 * "mediatek,mt8173-timer" for MT8173 compatible timers (GPT)
20
+ * "mediatek,mt8516-timer" for MT8516 compatible timers (GPT)
1921 * "mediatek,mt6577-timer" for MT6577 and all above compatible timers (GPT)
20
- * "mediatek,mt6765-timer" for MT6765 compatible timers (SYST)
22
+
23
+ For those SoCs that use SYST
24
+ * "mediatek,mt8183-timer" for MT8183 compatible timers (SYST)
25
+ * "mediatek,mt8192-timer" for MT8192 compatible timers (SYST)
26
+ * "mediatek,mt7629-timer" for MT7629 compatible timers (SYST)
27
+ * "mediatek,mt6765-timer" for MT6765 and all above compatible timers (SYST)
28
+
2129 - reg: Should contain location and length for timer register.
2230 - clocks: Should contain system clock.
2331