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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.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/intel,keembay-ocs-ecc.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml (Version linux-6.4.16)


  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/inte      4 $id: http://devicetree.org/schemas/crypto/intel,keembay-ocs-ecc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Intel Keem Bay OCS ECC                       7 title: Intel Keem Bay OCS ECC
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Daniele Alessandrelli <daniele.alessandrell     10   - Daniele Alessandrelli <daniele.alessandrelli@intel.com>
 11   - Prabhjot Khurana <prabhjot.khurana@intel.co     11   - Prabhjot Khurana <prabhjot.khurana@intel.com>
 12                                                    12 
 13 description:                                       13 description:
 14   The Intel Keem Bay Offload and Crypto Subsys     14   The Intel Keem Bay Offload and Crypto Subsystem (OCS) Elliptic Curve
 15   Cryptography (ECC) device provides hardware      15   Cryptography (ECC) device provides hardware acceleration for elliptic curve
 16   cryptography using the NIST P-256 and NIST P     16   cryptography using the NIST P-256 and NIST P-384 elliptic curves.
 17                                                    17 
 18 properties:                                        18 properties:
 19   compatible:                                      19   compatible:
 20     const: intel,keembay-ocs-ecc                   20     const: intel,keembay-ocs-ecc
 21                                                    21 
 22   reg:                                             22   reg:
 23     maxItems: 1                                    23     maxItems: 1
 24                                                    24 
 25   interrupts:                                      25   interrupts:
 26     maxItems: 1                                    26     maxItems: 1
 27                                                    27 
 28   clocks:                                          28   clocks:
 29     maxItems: 1                                    29     maxItems: 1
 30                                                    30 
 31 required:                                          31 required:
 32   - compatible                                     32   - compatible
 33   - reg                                            33   - reg
 34   - interrupts                                     34   - interrupts
 35   - clocks                                         35   - clocks
 36                                                    36 
 37 additionalProperties: false                        37 additionalProperties: false
 38                                                    38 
 39 examples:                                          39 examples:
 40   - |                                              40   - |
 41     #include <dt-bindings/interrupt-controller     41     #include <dt-bindings/interrupt-controller/arm-gic.h>
 42     crypto@30001000 {                              42     crypto@30001000 {
 43       compatible = "intel,keembay-ocs-ecc";        43       compatible = "intel,keembay-ocs-ecc";
 44       reg = <0x30001000 0x1000>;                   44       reg = <0x30001000 0x1000>;
 45       interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL     45       interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>;
 46       clocks = <&scmi_clk 95>;                     46       clocks = <&scmi_clk 95>;
 47     };                                             47     };
                                                      

~ [ 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