Lines Matching +full:qcs8300 +full:- +full:gcc
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/crypto/qcom-qce.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <andersson@kernel.org>
11 - Konrad Dybcio <konradybcio@kernel.org>
20 - const: qcom,crypto-v5.1
24 - const: qcom,crypto-v5.4
28 - items:
29 - enum:
30 - qcom,ipq4019-qce
31 - qcom,sm8150-qce
32 - const: qcom,qce
34 - items:
35 - enum:
36 - qcom,ipq6018-qce
37 - qcom,ipq8074-qce
38 - qcom,ipq9574-qce
39 - qcom,msm8996-qce
40 - qcom,qcm2290-qce
41 - qcom,sdm845-qce
42 - qcom,sm6115-qce
43 - const: qcom,ipq4019-qce
44 - const: qcom,qce
46 - items:
47 - enum:
48 - qcom,qcs615-qce
49 - qcom,qcs8300-qce
50 - qcom,sa8775p-qce
51 - qcom,sc7280-qce
52 - qcom,sm6350-qce
53 - qcom,sm8250-qce
54 - qcom,sm8350-qce
55 - qcom,sm8450-qce
56 - qcom,sm8550-qce
57 - qcom,sm8650-qce
58 - qcom,sm8750-qce
59 - qcom,x1e80100-qce
60 - const: qcom,sm8150-qce
61 - const: qcom,qce
70 clock-names:
85 interconnect-names:
90 - description: DMA specifiers for rx dma channel.
91 - description: DMA specifiers for tx dma channel.
93 dma-names:
95 - const: rx
96 - const: tx
99 - if:
104 - qcom,crypto-v5.1
105 - qcom,crypto-v5.4
106 - qcom,ipq6018-qce
107 - qcom,ipq8074-qce
108 - qcom,ipq9574-qce
109 - qcom,msm8996-qce
110 - qcom,sdm845-qce
115 clock-names:
117 - const: iface
118 - const: bus
119 - const: core
121 - clocks
122 - clock-names
124 - if:
129 - qcom,qcm2290-qce
130 - qcom,sm6115-qce
135 clock-names:
137 - const: core
139 - clocks
140 - clock-names
142 - if:
147 - qcom,sm8150-qce
151 clock-names: false
154 - compatible
155 - reg
156 - dmas
157 - dma-names
162 - |
163 #include <dt-bindings/clock/qcom,gcc-apq8084.h>
164 crypto-engine@fd45a000 {
165 compatible = "qcom,ipq6018-qce", "qcom,ipq4019-qce", "qcom,qce";
167 clocks = <&gcc GCC_CE2_AHB_CLK>,
168 <&gcc GCC_CE2_AXI_CLK>,
169 <&gcc GCC_CE2_CLK>;
170 clock-names = "iface", "bus", "core";
172 dma-names = "rx", "tx";