forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt
....@@ -1,24 +1,29 @@
11 Mediatek mmsys controller
22 ============================
33
4
-The Mediatek mmsys controller provides various clocks to the system.
4
+The Mediatek mmsys system controller provides clock control, routing control,
5
+and miscellaneous control in mmsys partition.
56
67 Required Properties:
78
89 - compatible: Should be one of:
910 - "mediatek,mt2701-mmsys", "syscon"
1011 - "mediatek,mt2712-mmsys", "syscon"
12
+ - "mediatek,mt6765-mmsys", "syscon"
13
+ - "mediatek,mt6779-mmsys", "syscon"
1114 - "mediatek,mt6797-mmsys", "syscon"
15
+ - "mediatek,mt7623-mmsys", "mediatek,mt2701-mmsys", "syscon"
1216 - "mediatek,mt8173-mmsys", "syscon"
17
+ - "mediatek,mt8183-mmsys", "syscon"
1318 - #clock-cells: Must be 1
1419
15
-The mmsys controller uses the common clk binding from
20
+For the clock control, the mmsys controller uses the common clk binding from
1621 Documentation/devicetree/bindings/clock/clock-bindings.txt
1722 The available clocks are defined in dt-bindings/clock/mt*-clk.h.
1823
1924 Example:
2025
21
-mmsys: clock-controller@14000000 {
26
+mmsys: syscon@14000000 {
2227 compatible = "mediatek,mt8173-mmsys", "syscon";
2328 reg = <0 0x14000000 0 0x1000>;
2429 #clock-cells = <1>;