18c2ecf20Sopenharmony_ci= Amlogic Meson GX eFuse device tree bindings =
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciRequired properties:
48c2ecf20Sopenharmony_ci- compatible: should be "amlogic,meson-gxbb-efuse"
58c2ecf20Sopenharmony_ci- clocks: phandle to the efuse peripheral clock provided by the
68c2ecf20Sopenharmony_ci	  clock controller.
78c2ecf20Sopenharmony_ci- secure-monitor: phandle to the secure-monitor node
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci= Data cells =
108c2ecf20Sopenharmony_ciAre child nodes of eFuse, bindings of which as described in
118c2ecf20Sopenharmony_cibindings/nvmem/nvmem.txt
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciExample:
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ci	efuse: efuse {
168c2ecf20Sopenharmony_ci		compatible = "amlogic,meson-gxbb-efuse";
178c2ecf20Sopenharmony_ci		clocks = <&clkc CLKID_EFUSE>;
188c2ecf20Sopenharmony_ci		#address-cells = <1>;
198c2ecf20Sopenharmony_ci		#size-cells = <1>;
208c2ecf20Sopenharmony_ci		secure-monitor = <&sm>;
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci		sn: sn@14 {
238c2ecf20Sopenharmony_ci			reg = <0x14 0x10>;
248c2ecf20Sopenharmony_ci		};
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci		eth_mac: eth_mac@34 {
278c2ecf20Sopenharmony_ci			reg = <0x34 0x10>;
288c2ecf20Sopenharmony_ci		};
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ci		bid: bid@46 {
318c2ecf20Sopenharmony_ci			reg = <0x46 0x30>;
328c2ecf20Sopenharmony_ci		};
338c2ecf20Sopenharmony_ci	};
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ci	sm: secure-monitor {
368c2ecf20Sopenharmony_ci		compatible = "amlogic,meson-gxbb-sm";
378c2ecf20Sopenharmony_ci	};
388c2ecf20Sopenharmony_ci
398c2ecf20Sopenharmony_ci= Data consumers =
408c2ecf20Sopenharmony_ciAre device nodes which consume nvmem data cells.
418c2ecf20Sopenharmony_ci
428c2ecf20Sopenharmony_ciFor example:
438c2ecf20Sopenharmony_ci
448c2ecf20Sopenharmony_ci	eth_mac {
458c2ecf20Sopenharmony_ci		...
468c2ecf20Sopenharmony_ci		nvmem-cells = <&eth_mac>;
478c2ecf20Sopenharmony_ci		nvmem-cell-names = "eth_mac";
488c2ecf20Sopenharmony_ci	};
49