Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: crypto: Add StarFive crypto module

Add documentation to describe StarFive cryptographic engine.

Co-developed-by: Huan Feng <huan.feng@starfivetech.com>
Signed-off-by: Huan Feng <huan.feng@starfivetech.com>
Signed-off-by: Jia Jie Ho <jiajie.ho@starfivetech.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

Jia Jie Ho and committed by
Herbert Xu
4b66c6aa 271e3830

+70
+70
Documentation/devicetree/bindings/crypto/starfive,jh7110-crypto.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/crypto/starfive,jh7110-crypto.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: StarFive Cryptographic Module 8 + 9 + maintainers: 10 + - Jia Jie Ho <jiajie.ho@starfivetech.com> 11 + - William Qiu <william.qiu@starfivetech.com> 12 + 13 + properties: 14 + compatible: 15 + const: starfive,jh7110-crypto 16 + 17 + reg: 18 + maxItems: 1 19 + 20 + clocks: 21 + items: 22 + - description: Hardware reference clock 23 + - description: AHB reference clock 24 + 25 + clock-names: 26 + items: 27 + - const: hclk 28 + - const: ahb 29 + 30 + interrupts: 31 + maxItems: 1 32 + 33 + resets: 34 + maxItems: 1 35 + 36 + dmas: 37 + items: 38 + - description: TX DMA channel 39 + - description: RX DMA channel 40 + 41 + dma-names: 42 + items: 43 + - const: tx 44 + - const: rx 45 + 46 + required: 47 + - compatible 48 + - reg 49 + - clocks 50 + - clock-names 51 + - resets 52 + - dmas 53 + - dma-names 54 + 55 + additionalProperties: false 56 + 57 + examples: 58 + - | 59 + crypto: crypto@16000000 { 60 + compatible = "starfive,jh7110-crypto"; 61 + reg = <0x16000000 0x4000>; 62 + clocks = <&clk 15>, <&clk 16>; 63 + clock-names = "hclk", "ahb"; 64 + interrupts = <28>; 65 + resets = <&reset 3>; 66 + dmas = <&dma 1 2>, 67 + <&dma 0 2>; 68 + dma-names = "tx", "rx"; 69 + }; 70 + ...