1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/crypto/rockchip,rk3288-crypto.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Rockchip Electronics Security Accelerator
10 - Heiko Stuebner <heiko@sntech.de>
15 - rockchip,rk3288-crypto
16 - rockchip,rk3328-crypto
17 - rockchip,rk3399-crypto
46 const: rockchip,rk3288-crypto
66 const: rockchip,rk3328-crypto
85 const: rockchip,rk3399-crypto
112 additionalProperties: false
116 #include <dt-bindings/interrupt-controller/arm-gic.h>
117 #include <dt-bindings/clock/rk3288-cru.h>
119 compatible = "rockchip,rk3288-crypto";
120 reg = <0xff8a0000 0x4000>;
121 interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>;
122 clocks = <&cru ACLK_CRYPTO>, <&cru HCLK_CRYPTO>,
123 <&cru SCLK_CRYPTO>, <&cru ACLK_DMAC1>;
124 clock-names = "aclk", "hclk", "sclk", "apb_pclk";
125 resets = <&cru SRST_CRYPTO>;
126 reset-names = "crypto-rst";