~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/crypto/aspeed,ast2500-hace.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/crypto/aspeed,ast2500-hace.yaml (Architecture i386) and /Documentation/devicetree/bindings/crypto/aspeed,ast2500-hace.yaml (Architecture sparc)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/crypto/aspe      4 $id: http://devicetree.org/schemas/crypto/aspeed,ast2500-hace.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: ASPEED HACE hash and crypto Hardware Ac      7 title: ASPEED HACE hash and crypto Hardware Accelerator Engines
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Neal Liu <neal_liu@aspeedtech.com>              10   - Neal Liu <neal_liu@aspeedtech.com>
 11                                                    11 
 12 description: |                                     12 description: |
 13   The Hash and Crypto Engine (HACE) is designe     13   The Hash and Crypto Engine (HACE) is designed to accelerate the throughput
 14   of hash data digest, encryption, and decrypt     14   of hash data digest, encryption, and decryption. Basically, HACE can be
 15   divided into two independently engines - Has     15   divided into two independently engines - Hash Engine and Crypto Engine.
 16                                                    16 
 17 properties:                                        17 properties:
 18   compatible:                                      18   compatible:
 19     enum:                                          19     enum:
 20       - aspeed,ast2500-hace                        20       - aspeed,ast2500-hace
 21       - aspeed,ast2600-hace                        21       - aspeed,ast2600-hace
 22                                                    22 
 23   reg:                                             23   reg:
 24     maxItems: 1                                    24     maxItems: 1
 25                                                    25 
 26   clocks:                                          26   clocks:
 27     maxItems: 1                                    27     maxItems: 1
 28                                                    28 
 29   interrupts:                                      29   interrupts:
 30     maxItems: 1                                    30     maxItems: 1
 31                                                    31 
 32   resets:                                          32   resets:
 33     maxItems: 1                                    33     maxItems: 1
 34                                                    34 
 35 required:                                          35 required:
 36   - compatible                                     36   - compatible
 37   - reg                                            37   - reg
 38   - clocks                                         38   - clocks
 39   - interrupts                                     39   - interrupts
 40   - resets                                         40   - resets
 41                                                    41 
 42 additionalProperties: false                        42 additionalProperties: false
 43                                                    43 
 44 examples:                                          44 examples:
 45   - |                                              45   - |
 46     #include <dt-bindings/clock/ast2600-clock.     46     #include <dt-bindings/clock/ast2600-clock.h>
 47     hace: crypto@1e6d0000 {                        47     hace: crypto@1e6d0000 {
 48         compatible = "aspeed,ast2600-hace";        48         compatible = "aspeed,ast2600-hace";
 49         reg = <0x1e6d0000 0x200>;                  49         reg = <0x1e6d0000 0x200>;
 50         interrupts = <4>;                          50         interrupts = <4>;
 51         clocks = <&syscon ASPEED_CLK_GATE_YCLK     51         clocks = <&syscon ASPEED_CLK_GATE_YCLK>;
 52         resets = <&syscon ASPEED_RESET_HACE>;      52         resets = <&syscon ASPEED_RESET_HACE>;
 53     };                                             53     };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php