0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/nvmem/allwinner,sun4i-a10-sid.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Allwinner A10 Security ID Device Tree Bindings
0008
0009 maintainers:
0010 - Chen-Yu Tsai <wens@csie.org>
0011 - Maxime Ripard <mripard@kernel.org>
0012
0013 allOf:
0014 - $ref: "nvmem.yaml#"
0015
0016 properties:
0017 compatible:
0018 oneOf:
0019 - const: allwinner,sun4i-a10-sid
0020 - const: allwinner,sun7i-a20-sid
0021 - const: allwinner,sun8i-a83t-sid
0022 - const: allwinner,sun8i-h3-sid
0023 - const: allwinner,sun20i-d1-sid
0024 - const: allwinner,sun50i-a64-sid
0025 - items:
0026 - const: allwinner,sun50i-a100-sid
0027 - const: allwinner,sun50i-a64-sid
0028 - const: allwinner,sun50i-h5-sid
0029 - const: allwinner,sun50i-h6-sid
0030
0031 reg:
0032 maxItems: 1
0033
0034 required:
0035 - compatible
0036 - reg
0037
0038 unevaluatedProperties: false
0039
0040 examples:
0041 - |
0042 efuse@1c23800 {
0043 compatible = "allwinner,sun4i-a10-sid";
0044 reg = <0x01c23800 0x10>;
0045 };
0046
0047 - |
0048 efuse@1c23800 {
0049 compatible = "allwinner,sun7i-a20-sid";
0050 reg = <0x01c23800 0x200>;
0051 };
0052
0053 ...