1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-edge.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm G-Link Edge communication channel nodes
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
13 Qualcomm G-Link subnode represents communication edge, channels and devices
14 related to the remote processor.
18 $ref: /schemas/soc/qcom/qcom,apr.yaml#
22 Qualcomm APR (Asynchronous Packet Router)
25 $ref: /schemas/misc/qcom,fastrpc.yaml#
32 $ref: /schemas/soc/qcom/qcom,apr.yaml#
36 Qualcomm GPR (Generic Packet Router)
43 Name of the edge, used for debugging and identification purposes. The
44 node name will be used if this is not present.
50 $ref: /schemas/types.yaml#/definitions/uint32
52 ID of the shared memory used by GLINK for communication with remote
76 additionalProperties: false
80 #include <dt-bindings/interrupt-controller/arm-gic.h>
81 #include <dt-bindings/mailbox/qcom-ipcc.h>
84 reg = <0x08a00000 0x10000>;
88 interrupts-extended = <&ipcc IPCC_CLIENT_WPSS
89 IPCC_MPROC_SIGNAL_GLINK_QMP
90 IRQ_TYPE_EDGE_RISING>;
91 mboxes = <&ipcc IPCC_CLIENT_WPSS
92 IPCC_MPROC_SIGNAL_GLINK_QMP>;
95 qcom,remote-pid = <13>;