1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/crypto/allw 4 $id: http://devicetree.org/schemas/crypto/allwinner,sun4i-a10-crypto.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Allwinner A10 Security System 7 title: Allwinner A10 Security System 8 8 9 maintainers: 9 maintainers: 10 - Chen-Yu Tsai <wens@csie.org> 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 11 - Maxime Ripard <mripard@kernel.org> 12 12 13 properties: 13 properties: 14 compatible: 14 compatible: 15 oneOf: 15 oneOf: 16 - const: allwinner,sun4i-a10-crypto 16 - const: allwinner,sun4i-a10-crypto 17 - items: 17 - items: 18 - const: allwinner,sun5i-a13-crypto 18 - const: allwinner,sun5i-a13-crypto 19 - const: allwinner,sun4i-a10-crypto 19 - const: allwinner,sun4i-a10-crypto 20 - items: 20 - items: 21 - const: allwinner,sun6i-a31-crypto 21 - const: allwinner,sun6i-a31-crypto 22 - const: allwinner,sun4i-a10-crypto 22 - const: allwinner,sun4i-a10-crypto 23 - items: 23 - items: 24 - const: allwinner,sun7i-a20-crypto 24 - const: allwinner,sun7i-a20-crypto 25 - const: allwinner,sun4i-a10-crypto 25 - const: allwinner,sun4i-a10-crypto 26 - const: allwinner,sun8i-a33-crypto 26 - const: allwinner,sun8i-a33-crypto 27 - items: 27 - items: 28 - const: allwinner,sun8i-v3s-crypto 28 - const: allwinner,sun8i-v3s-crypto 29 - const: allwinner,sun8i-a33-crypto 29 - const: allwinner,sun8i-a33-crypto 30 30 31 reg: 31 reg: 32 maxItems: 1 32 maxItems: 1 33 33 34 interrupts: 34 interrupts: 35 maxItems: 1 35 maxItems: 1 36 36 37 clocks: 37 clocks: 38 items: 38 items: 39 - description: Bus Clock 39 - description: Bus Clock 40 - description: Module Clock 40 - description: Module Clock 41 41 42 clock-names: 42 clock-names: 43 items: 43 items: 44 - const: ahb 44 - const: ahb 45 - const: mod 45 - const: mod 46 46 47 dmas: 47 dmas: 48 items: 48 items: 49 - description: RX DMA Channel 49 - description: RX DMA Channel 50 - description: TX DMA Channel 50 - description: TX DMA Channel 51 51 52 dma-names: 52 dma-names: 53 items: 53 items: 54 - const: rx 54 - const: rx 55 - const: tx 55 - const: tx 56 56 57 resets: 57 resets: 58 maxItems: 1 58 maxItems: 1 59 59 60 reset-names: 60 reset-names: 61 const: ahb 61 const: ahb 62 62 63 required: 63 required: 64 - compatible 64 - compatible 65 - reg 65 - reg 66 - interrupts 66 - interrupts 67 - clocks 67 - clocks 68 - clock-names 68 - clock-names 69 69 70 if: 70 if: 71 properties: 71 properties: 72 compatible: 72 compatible: 73 contains: 73 contains: 74 enum: 74 enum: 75 - allwinner,sun6i-a31-crypto 75 - allwinner,sun6i-a31-crypto 76 - allwinner,sun8i-a33-crypto 76 - allwinner,sun8i-a33-crypto 77 77 78 then: 78 then: 79 required: 79 required: 80 - resets 80 - resets 81 - reset-names 81 - reset-names 82 82 83 additionalProperties: false 83 additionalProperties: false 84 84 85 examples: 85 examples: 86 - | 86 - | 87 crypto: crypto-engine@1c15000 { 87 crypto: crypto-engine@1c15000 { 88 compatible = "allwinner,sun4i-a10-crypto 88 compatible = "allwinner,sun4i-a10-crypto"; 89 reg = <0x01c15000 0x1000>; 89 reg = <0x01c15000 0x1000>; 90 interrupts = <86>; 90 interrupts = <86>; 91 clocks = <&ahb_gates 5>, <&ss_clk>; 91 clocks = <&ahb_gates 5>, <&ss_clk>; 92 clock-names = "ahb", "mod"; 92 clock-names = "ahb", "mod"; 93 }; 93 }; 94 94 95 ... 95 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.