Lines Matching +full:rk3328 +full:- +full:cru
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/crypto/rockchip,rk3288-crypto.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Heiko Stuebner <heiko@sntech.de>
15 - rockchip,rk3288-crypto
16 - rockchip,rk3328-crypto
17 - rockchip,rk3399-crypto
29 clock-names:
37 reset-names:
42 - if:
46 const: rockchip,rk3288-crypto
51 clock-names:
53 - const: aclk
54 - const: hclk
55 - const: sclk
56 - const: apb_pclk
59 reset-names:
61 - const: crypto-rst
62 - if:
66 const: rockchip,rk3328-crypto
71 clock-names:
73 - const: hclk_master
74 - const: hclk_slave
75 - const: sclk
78 reset-names:
80 - const: crypto-rst
81 - if:
85 const: rockchip,rk3399-crypto
90 clock-names:
92 - const: hclk_master
93 - const: hclk_slave
94 - const: sclk
97 reset-names:
99 - const: master
100 - const: slave
101 - const: crypto-rst
104 - compatible
105 - reg
106 - interrupts
107 - clocks
108 - clock-names
109 - resets
110 - reset-names
115 - |
116 #include <dt-bindings/interrupt-controller/arm-gic.h>
117 #include <dt-bindings/clock/rk3288-cru.h>
119 compatible = "rockchip,rk3288-crypto";
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";