Lines Matching +full:protection +full:- +full:domain
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
20 - qcom,apr-v2
21 - qcom,gpr
23 power-domains:
26 qcom,apr-domain:
30 Selects the processor domain for apr
32 2 = PC Domain
33 3 = Modem Domain
34 4 = ADSP Domain
35 5 = Application processor Domain
36 6 = Modem2 Domain
37 7 = Application Processor2 Domain
40 qcom,domain:
45 Selects the processor domain for apr
47 2 = PC Domain
48 3 = Modem Domain
49 4 = ADSP Domain
50 5 = Application processor Domain
51 6 = Modem2 Domain
52 7 = Application Processor2 Domain
53 Selects the processor domain for gpr
54 1 = Modem Domain
55 2 = Audio DSP Domain
56 3 = Application Processor Domain
58 qcom,glink-channels:
59 $ref: /schemas/types.yaml#/definitions/string-array
62 - const: apr_audio_svc
65 $ref: /schemas/types.yaml#/definitions/uint32-array
72 qcom,smd-channels:
73 $ref: /schemas/types.yaml#/definitions/string-array
76 - const: apr_audio_svc
78 '#address-cells':
81 '#size-cells':
86 "^service@[1-9a-d]$":
94 - qcom,q6core
95 - qcom,q6asm
96 - qcom,q6afe
97 - qcom,q6adm
98 - qcom,q6apm
99 - qcom,q6prm
123 clock-controller:
124 $ref: /schemas/sound/qcom,q6dsp-lpass-clocks.yaml#
131 - $ref: /schemas/sound/qcom,q6apm-dai.yaml#
132 - $ref: /schemas/sound/qcom,q6dsp-lpass-ports.yaml#
133 - $ref: /schemas/sound/qcom,q6asm-dais.yaml#
139 $ref: /schemas/sound/qcom,q6adm-routing.yaml#
143 qcom,protection-domain:
144 $ref: /schemas/types.yaml#/definitions/string-array
145 description: protection domain service name and path for apr service
154 - if:
158 - qcom,q6afe
164 const: qcom,q6afe-dais
166 - if:
170 - qcom,q6apm
177 - qcom,q6apm-dais
178 - qcom,q6apm-lpass-dais
180 - if:
184 - qcom,q6asm
190 const: qcom,q6asm-dais
195 - compatible
196 - qcom,domain
199 - if:
203 - qcom,gpr
206 power-domains: false
208 - if:
210 - qcom,glink-channels
213 qcom,smd-channels: false
215 - if:
217 - qcom,smd-channels
220 qcom,glink-channels: false
225 - |
226 #include <dt-bindings/soc/qcom,apr.h>
228 compatible = "qcom,apr-v2";
229 qcom,domain = <APR_DOMAIN_ADSP>;
230 #address-cells = <1>;
231 #size-cells = <0>;
236 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd";
242 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd";
248 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd";
254 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd";
258 - |
259 #include <dt-bindings/soc/qcom,gpr.h>
262 qcom,domain = <GPR_DOMAIN_ID_ADSP>;
263 #address-cells = <1>;
264 #size-cells = <0>;
269 qcom,protection-domain = "avs/audio", "msm/adsp/audio_pd";