Path: blob/master/Documentation/devicetree/bindings/crypto/nvidia,tegra234-se-hash.yaml
26308 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/crypto/nvidia,tegra234-se-hash.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: NVIDIA Tegra Security Engine for HASH algorithms78description:9The Tegra Security HASH Engine accelerates the following HASH functions -10SHA1, SHA224, SHA256, SHA384, SHA512, SHA3-224, SHA3-256, SHA3-384, SHA3-51211HMAC(SHA224), HMAC(SHA256), HMAC(SHA384), HMAC(SHA512)1213maintainers:14- Akhil R <akhilrajeev@nvidia.com>1516properties:17compatible:18const: nvidia,tegra234-se-hash1920reg:21maxItems: 12223clocks:24maxItems: 12526iommus:27maxItems: 12829dma-coherent: true3031required:32- compatible33- reg34- clocks35- iommus3637additionalProperties: false3839examples:40- |41#include <dt-bindings/memory/tegra234-mc.h>42#include <dt-bindings/clock/tegra234-clock.h>4344crypto@15840000 {45compatible = "nvidia,tegra234-se-hash";46reg = <0x15840000 0x10000>;47clocks = <&bpmp TEGRA234_CLK_SE>;48iommus = <&smmu TEGRA234_SID_SES_SE2>;49dma-coherent;50};51...525354