Lines Matching +full:non +full:- +full:secure
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
13 The FastRPC implements an IPC (Inter-Processor Communication)
25 - adsp
26 - mdsp
27 - sdsp
28 - cdsp
30 memory-region:
35 qcom,glink-channels:
39 $ref: "/schemas/types.yaml#/definitions/string-array"
41 - const: fastrpcglink-apps-dsp
43 qcom,non-secure-domain:
45 Used to mark the current domain as non-secure.
48 qcom,smd-channels:
51 $ref: "/schemas/types.yaml#/definitions/string-array"
53 - const: fastrpcsmd-apps-dsp
58 $ref: "/schemas/types.yaml#/definitions/uint32-array"
60 "#address-cells":
63 "#size-cells":
67 "(compute-)?cb@[0-9]*$":
75 const: qcom,fastrpc-compute-cb
91 - compatible
92 - reg
97 - compatible
98 - label
99 - "#address-cells"
100 - "#size-cells"
105 - |
106 #include <dt-bindings/interrupt-controller/arm-gic.h>
107 #include <dt-bindings/mailbox/qcom-ipcc.h>
109 glink-edge {
110 interrupts-extended = <&ipcc IPCC_CLIENT_LPASS
116 qcom,remote-pid = <2>;
120 qcom,glink-channels = "fastrpcglink-apps-dsp";
122 qcom,non-secure-domain;
123 #address-cells = <1>;
124 #size-cells = <0>;
126 compute-cb@1 {
127 compatible = "qcom,fastrpc-compute-cb";
132 compute-cb@2 {
133 compatible = "qcom,fastrpc-compute-cb";
138 compute-cb@3 {
139 compatible = "qcom,fastrpc-compute-cb";