0001 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/nvmem/ingenic,jz4780-efuse.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Ingenic JZ EFUSE driver bindings
0008
0009 maintainers:
0010 - PrasannaKumar Muralidharan <prasannatsmkumar@gmail.com>
0011
0012 allOf:
0013 - $ref: "nvmem.yaml#"
0014
0015 properties:
0016 compatible:
0017 enum:
0018 - ingenic,jz4780-efuse
0019
0020 reg:
0021 maxItems: 1
0022
0023 clocks:
0024 # Handle for the ahb for the efuse.
0025 maxItems: 1
0026
0027 required:
0028 - compatible
0029 - reg
0030 - clocks
0031
0032 unevaluatedProperties: false
0033
0034 examples:
0035 - |
0036 #include <dt-bindings/clock/ingenic,jz4780-cgu.h>
0037
0038 efuse@134100d0 {
0039 compatible = "ingenic,jz4780-efuse";
0040 reg = <0x134100d0 0x2c>;
0041
0042 clocks = <&cgu JZ4780_CLK_AHB2>;
0043 };
0044
0045 ...