Lines Matching +full:glink +full:- +full:channels
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
29 - cdsp1
31 memory-region:
36 qcom,glink-channels:
38 A list of channels tied to this function, used for matching
39 the function to a set of virtual channels.
40 $ref: /schemas/types.yaml#/definitions/string-array
42 - const: fastrpcglink-apps-dsp
44 qcom,non-secure-domain:
46 Used to mark the current domain as non-secure.
49 qcom,smd-channels:
52 $ref: /schemas/types.yaml#/definitions/string-array
54 - const: fastrpcsmd-apps-dsp
59 $ref: /schemas/types.yaml#/definitions/uint32-array
61 "#address-cells":
64 "#size-cells":
68 "(compute-)?cb@[0-9]*$":
76 const: qcom,fastrpc-compute-cb
81 dma-coherent: true
94 - compatible
95 - reg
100 - compatible
101 - label
102 - "#address-cells"
103 - "#size-cells"
108 - |
109 #include <dt-bindings/interrupt-controller/arm-gic.h>
110 #include <dt-bindings/mailbox/qcom-ipcc.h>
112 glink-edge {
113 interrupts-extended = <&ipcc IPCC_CLIENT_LPASS
119 qcom,remote-pid = <2>;
123 qcom,glink-channels = "fastrpcglink-apps-dsp";
125 qcom,non-secure-domain;
126 #address-cells = <1>;
127 #size-cells = <0>;
129 compute-cb@1 {
130 compatible = "qcom,fastrpc-compute-cb";
135 compute-cb@2 {
136 compatible = "qcom,fastrpc-compute-cb";
141 compute-cb@3 {
142 compatible = "qcom,fastrpc-compute-cb";