Lines Matching +full:single +full:- +full:master
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andy Gross <agross@kernel.org>
11 - Bjorn Andersson <bjorn.andersson@linaro.org>
12 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
16 of a single 32-bit value between two processors. Each value has a single
17 writer (the local side) and a single reader (the remote side). Values are
35 $ref: /schemas/types.yaml#/definitions/phandle-array
37 - items:
38 - description: phandle to a syscon node representing the APCS registers
39 - description: u32 representing offset to the register within the syscon
40 - description: u32 representing the ipc bit within the register
45 qcom,local-pid:
50 qcom,remote-pid:
56 $ref: /schemas/types.yaml#/definitions/uint32-array
63 "^master-kernel|slave-kernel|ipa-ap-to-modem|ipa-modem-to-ap|wlan-ap-to-wpss|wlan-wpss-to-ap$":
71 interrupt-controller:
74 cell interrupt-controller. If not specified this node will denote
77 '#interrupt-cells':
80 qcom,entry-name:
87 '#qcom,smem-state-cells':
94 - qcom,entry-name
97 - required:
98 - interrupt-controller
99 - '#interrupt-cells'
100 - required:
101 - '#qcom,smem-state-cells'
106 - compatible
107 - interrupts
108 - qcom,local-pid
109 - qcom,remote-pid
110 - qcom,smem
113 - required:
114 - mboxes
115 - required:
116 - qcom,ipc
122 # defined from the 8974 apps processor's point-of-view. It encompasses one
124 - |
125 #include <dt-bindings/interrupt-controller/arm-gic.h>
127 shared-memory {
132 qcom,local-pid = <0>;
133 qcom,remote-pid = <4>;
135 wcnss_smp2p_out: master-kernel {
136 qcom,entry-name = "master-kernel";
137 #qcom,smem-state-cells = <1>;
140 wcnss_smp2p_in: slave-kernel {
141 qcom,entry-name = "slave-kernel";
142 interrupt-controller;
143 #interrupt-cells = <2>;