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.
21 $ref: /schemas/soc/qcom/qcom,apr.yaml#
25 Qualcomm APR (Asynchronous Packet Router)
28 $ref: /schemas/misc/qcom,fastrpc.yaml#
35 $ref: /schemas/soc/qcom/qcom,apr.yaml#
39 Qualcomm GPR (Generic Packet Router)
46 Name of the edge, used for debugging and identification purposes. The
47 node name will be used if this is not present.
53 $ref: /schemas/types.yaml#/definitions/uint32
55 ID of the shared memory used by GLINK for communication with remote
79 additionalProperties: false
83 #include <dt-bindings/interrupt-controller/arm-gic.h>
84 #include <dt-bindings/mailbox/qcom-ipcc.h>
87 reg = <0x08a00000 0x10000>;
91 interrupts-extended = <&ipcc IPCC_CLIENT_WPSS
92 IPCC_MPROC_SIGNAL_GLINK_QMP
93 IRQ_TYPE_EDGE_RISING>;
94 mboxes = <&ipcc IPCC_CLIENT_WPSS
95 IPCC_MPROC_SIGNAL_GLINK_QMP>;
98 qcom,remote-pid = <13>;