WIP FPC-III support
[linux/fpc-iii.git] / Documentation / devicetree / bindings / crypto / xlnx,zynqmp-aes.yaml
blob55dd6e3d270de7f7bada473a3bc9b71e8cb3059e
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/crypto/xlnx,zynqmp-aes.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Xilinx ZynqMP AES-GCM Hardware Accelerator Device Tree Bindings
9 maintainers:
10   - Kalyani Akula <kalyani.akula@xilinx.com>
11   - Michal Simek <michal.simek@xilinx.com>
13 description: |
14   The ZynqMP AES-GCM hardened cryptographic accelerator is used to
15   encrypt or decrypt the data with provided key and initialization vector.
17 properties:
18   compatible:
19     const: xlnx,zynqmp-aes
21 required:
22   - compatible
24 additionalProperties: false
26 examples:
27   - |
28     firmware {
29       zynqmp_firmware: zynqmp-firmware {
30         compatible = "xlnx,zynqmp-firmware";
31         method = "smc";
32         xlnx_aes: zynqmp-aes {
33           compatible = "xlnx,zynqmp-aes";
34         };
35       };
36     };
37 ...