forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/Documentation/devicetree/bindings/nvmem/amlogic-efuse.txt
....@@ -2,6 +2,9 @@
22
33 Required properties:
44 - compatible: should be "amlogic,meson-gxbb-efuse"
5
+- clocks: phandle to the efuse peripheral clock provided by the
6
+ clock controller.
7
+- secure-monitor: phandle to the secure-monitor node
58
69 = Data cells =
710 Are child nodes of eFuse, bindings of which as described in
....@@ -11,8 +14,10 @@
1114
1215 efuse: efuse {
1316 compatible = "amlogic,meson-gxbb-efuse";
17
+ clocks = <&clkc CLKID_EFUSE>;
1418 #address-cells = <1>;
1519 #size-cells = <1>;
20
+ secure-monitor = <&sm>;
1621
1722 sn: sn@14 {
1823 reg = <0x14 0x10>;
....@@ -27,6 +32,10 @@
2732 };
2833 };
2934
35
+ sm: secure-monitor {
36
+ compatible = "amlogic,meson-gxbb-sm";
37
+ };
38
+
3039 = Data consumers =
3140 Are device nodes which consume nvmem data cells.
3241