1f6ff91a4SAbel Vesa# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2f6ff91a4SAbel Vesa%YAML 1.2 3f6ff91a4SAbel Vesa--- 4f6ff91a4SAbel Vesa$id: http://devicetree.org/schemas/crypto/qcom,inline-crypto-engine.yaml# 5f6ff91a4SAbel Vesa$schema: http://devicetree.org/meta-schemas/core.yaml# 6f6ff91a4SAbel Vesa 7f6ff91a4SAbel Vesatitle: Qualcomm Technologies, Inc. (QTI) Inline Crypto Engine 8f6ff91a4SAbel Vesa 9f6ff91a4SAbel Vesamaintainers: 10f6ff91a4SAbel Vesa - Bjorn Andersson <andersson@kernel.org> 11f6ff91a4SAbel Vesa 12f6ff91a4SAbel Vesaproperties: 13f6ff91a4SAbel Vesa compatible: 14f6ff91a4SAbel Vesa items: 15f6ff91a4SAbel Vesa - enum: 16*911325d2SLuca Weiss - qcom,sm8450-inline-crypto-engine 17f6ff91a4SAbel Vesa - qcom,sm8550-inline-crypto-engine 18f6ff91a4SAbel Vesa - const: qcom,inline-crypto-engine 19f6ff91a4SAbel Vesa 20f6ff91a4SAbel Vesa reg: 21f6ff91a4SAbel Vesa maxItems: 1 22f6ff91a4SAbel Vesa 23f6ff91a4SAbel Vesa clocks: 24f6ff91a4SAbel Vesa maxItems: 1 25f6ff91a4SAbel Vesa 26f6ff91a4SAbel Vesarequired: 27f6ff91a4SAbel Vesa - compatible 28f6ff91a4SAbel Vesa - reg 29f6ff91a4SAbel Vesa - clocks 30f6ff91a4SAbel Vesa 31f6ff91a4SAbel VesaadditionalProperties: false 32f6ff91a4SAbel Vesa 33f6ff91a4SAbel Vesaexamples: 34f6ff91a4SAbel Vesa - | 35f6ff91a4SAbel Vesa #include <dt-bindings/clock/qcom,sm8550-gcc.h> 36f6ff91a4SAbel Vesa 37f6ff91a4SAbel Vesa crypto@1d88000 { 38f6ff91a4SAbel Vesa compatible = "qcom,sm8550-inline-crypto-engine", 39f6ff91a4SAbel Vesa "qcom,inline-crypto-engine"; 40f6ff91a4SAbel Vesa reg = <0x01d88000 0x8000>; 41f6ff91a4SAbel Vesa clocks = <&gcc GCC_UFS_PHY_ICE_CORE_CLK>; 42f6ff91a4SAbel Vesa }; 43f6ff91a4SAbel Vesa... 44