Lines Matching +full:rpm +full:- +full:msg +full:- +full:ram
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-rpm-edge.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm G-Link RPM edge
10 Qualcomm G-Link edge, a FIFO based mechanism for communication with Resource
11 Power Manager (RPM) on various Qualcomm platforms.
14 - Bjorn Andersson <andersson@kernel.org>
18 const: qcom,glink-rpm
31 - description: rpm_hlos mailbox in APCS
33 qcom,remote-pid:
39 qcom,rpm-msg-ram:
42 RPM message memory resource (compatible: qcom,rpm-msg-ram).
44 rpm-requests:
46 $ref: /schemas/soc/qcom/qcom,smd-rpm.yaml#
49 Qualcomm Resource Power Manager (RPM) over G-Link
53 $ref: /schemas/types.yaml#/definitions/uint32-matrix
58 - description: size of each intent to preallocate
59 - description: amount of intents to preallocate
68 - qcom,glink-channels
71 - compatible
72 - interrupts
73 - mboxes
76 - required:
77 - qcom,remote-pid
78 - required:
79 - qcom,rpm-msg-ram
84 - |
85 #include <dt-bindings/interrupt-controller/arm-gic.h>
87 glink-edge {
88 compatible = "qcom,glink-rpm";
91 qcom,rpm-msg-ram = <&rpm_msg_ram>;
93 rpm-requests {
94 compatible = "qcom,rpm-msm8996";
95 qcom,glink-channels = "rpm_requests";