53 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/crypto/nvidia,tegra234-se-aes.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: NVIDIA Tegra Security Engine for AES algorithms8 9description:10 The Tegra Security Engine accelerates the following AES encryption/decryption11 algorithms - AES-ECB, AES-CBC, AES-OFB, AES-XTS, AES-CTR, AES-GCM, AES-CCM,12 AES-CMAC13 14maintainers:15 - Akhil R <akhilrajeev@nvidia.com>16 17properties:18 compatible:19 const: nvidia,tegra234-se-aes20 21 reg:22 maxItems: 123 24 clocks:25 maxItems: 126 27 iommus:28 maxItems: 129 30 dma-coherent: true31 32required:33 - compatible34 - reg35 - clocks36 - iommus37 38additionalProperties: false39 40examples:41 - |42 #include <dt-bindings/memory/tegra234-mc.h>43 #include <dt-bindings/clock/tegra234-clock.h>44 45 crypto@15820000 {46 compatible = "nvidia,tegra234-se-aes";47 reg = <0x15820000 0x10000>;48 clocks = <&bpmp TEGRA234_CLK_SE>;49 iommus = <&smmu TEGRA234_SID_SES_SE1>;50 dma-coherent;51 };52...53