Lines Matching +full:reo2ost +full:- +full:exception

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Jeff Johnson <[email protected]>
20 - qcom,ipq8074-wifi
21 - qcom,ipq6018-wifi
22 - qcom,wcn6750-wifi
23 - qcom,ipq5018-wifi
32 interrupt-names:
38 DT entry of q6v5-wcss remoteproc driver.
42 * reg-names
44 qcom,ath11k-calibration-variant:
48 board-2.bin for designs with colliding bus and device specific ids
50 memory-region:
55 used by ath11k firmware (see bindings/reserved-memory/reserved-memory.txt)
61 ieee80211-freq-limit: true
63 wifi-firmware:
69 - iommus
71 qcom,smem-states:
72 $ref: /schemas/types.yaml#/definitions/phandle-array
75 - description: Signal bits used to enable/disable low power mode
78 qcom,smem-state-names:
81 - const: wlan-smp2p-out
84 - compatible
85 - reg
86 - interrupts
87 - qcom,rproc
92 - $ref: ieee80211.yaml#
93 - if:
98 - qcom,ipq8074-wifi
99 - qcom,ipq6018-wifi
104 - description: misc-pulse1 interrupt events
105 - description: misc-latch interrupt events
106 - description: sw exception interrupt events
107 - description: watchdog interrupt events
108 - description: interrupt event for ring CE0
109 - description: interrupt event for ring CE1
110 - description: interrupt event for ring CE2
111 - description: interrupt event for ring CE3
112 - description: interrupt event for ring CE4
113 - description: interrupt event for ring CE5
114 - description: interrupt event for ring CE6
115 - description: interrupt event for ring CE7
116 - description: interrupt event for ring CE8
117 - description: interrupt event for ring CE9
118 - description: interrupt event for ring CE10
119 - description: interrupt event for ring CE11
120 - description: interrupt event for ring host2wbm-desc-feed
121 - description: interrupt event for ring host2reo-re-injection
122 - description: interrupt event for ring host2reo-command
123 - description: interrupt event for ring host2rxdma-monitor-ring3
124 - description: interrupt event for ring host2rxdma-monitor-ring2
125 - description: interrupt event for ring host2rxdma-monitor-ring1
126 - description: interrupt event for ring reo2ost-exception
127 - description: interrupt event for ring wbm2host-rx-release
128 - description: interrupt event for ring reo2host-status
129 - description: interrupt event for ring reo2host-destination-ring4
130 - description: interrupt event for ring reo2host-destination-ring3
131 - description: interrupt event for ring reo2host-destination-ring2
132 - description: interrupt event for ring reo2host-destination-ring1
133 - description: interrupt event for ring rxdma2host-monitor-destination-mac3
134 - description: interrupt event for ring rxdma2host-monitor-destination-mac2
135 - description: interrupt event for ring rxdma2host-monitor-destination-mac1
136 - description: interrupt event for ring ppdu-end-interrupts-mac3
137 - description: interrupt event for ring ppdu-end-interrupts-mac2
138 - description: interrupt event for ring ppdu-end-interrupts-mac1
139 - description: interrupt event for ring rxdma2host-monitor-status-ring-mac3
140 - description: interrupt event for ring rxdma2host-monitor-status-ring-mac2
141 - description: interrupt event for ring rxdma2host-monitor-status-ring-mac1
142 - description: interrupt event for ring host2rxdma-host-buf-ring-mac3
143 - description: interrupt event for ring host2rxdma-host-buf-ring-mac2
144 - description: interrupt event for ring host2rxdma-host-buf-ring-mac1
145 - description: interrupt event for ring rxdma2host-destination-ring-mac3
146 - description: interrupt event for ring rxdma2host-destination-ring-mac2
147 - description: interrupt event for ring rxdma2host-destination-ring-mac1
148 - description: interrupt event for ring host2tcl-input-ring4
149 - description: interrupt event for ring host2tcl-input-ring3
150 - description: interrupt event for ring host2tcl-input-ring2
151 - description: interrupt event for ring host2tcl-input-ring1
152 - description: interrupt event for ring wbm2host-tx-completions-ring3
153 - description: interrupt event for ring wbm2host-tx-completions-ring2
154 - description: interrupt event for ring wbm2host-tx-completions-ring1
155 - description: interrupt event for ring tcl2host-status-ring
156 interrupt-names:
158 - const: misc-pulse1
159 - const: misc-latch
160 - const: sw-exception
161 - const: watchdog
162 - const: ce0
163 - const: ce1
164 - const: ce2
165 - const: ce3
166 - const: ce4
167 - const: ce5
168 - const: ce6
169 - const: ce7
170 - const: ce8
171 - const: ce9
172 - const: ce10
173 - const: ce11
174 - const: host2wbm-desc-feed
175 - const: host2reo-re-injection
176 - const: host2reo-command
177 - const: host2rxdma-monitor-ring3
178 - const: host2rxdma-monitor-ring2
179 - const: host2rxdma-monitor-ring1
180 - const: reo2ost-exception
181 - const: wbm2host-rx-release
182 - const: reo2host-status
183 - const: reo2host-destination-ring4
184 - const: reo2host-destination-ring3
185 - const: reo2host-destination-ring2
186 - const: reo2host-destination-ring1
187 - const: rxdma2host-monitor-destination-mac3
188 - const: rxdma2host-monitor-destination-mac2
189 - const: rxdma2host-monitor-destination-mac1
190 - const: ppdu-end-interrupts-mac3
191 - const: ppdu-end-interrupts-mac2
192 - const: ppdu-end-interrupts-mac1
193 - const: rxdma2host-monitor-status-ring-mac3
194 - const: rxdma2host-monitor-status-ring-mac2
195 - const: rxdma2host-monitor-status-ring-mac1
196 - const: host2rxdma-host-buf-ring-mac3
197 - const: host2rxdma-host-buf-ring-mac2
198 - const: host2rxdma-host-buf-ring-mac1
199 - const: rxdma2host-destination-ring-mac3
200 - const: rxdma2host-destination-ring-mac2
201 - const: rxdma2host-destination-ring-mac1
202 - const: host2tcl-input-ring4
203 - const: host2tcl-input-ring3
204 - const: host2tcl-input-ring2
205 - const: host2tcl-input-ring1
206 - const: wbm2host-tx-completions-ring3
207 - const: wbm2host-tx-completions-ring2
208 - const: wbm2host-tx-completions-ring1
209 - const: tcl2host-status-ring
211 - if:
216 - qcom,ipq8074-wifi
217 - qcom,ipq6018-wifi
220 - interrupt-names
222 - if:
227 - qcom,wcn6750-wifi
232 - description: interrupt event for ring CE1
233 - description: interrupt event for ring CE2
234 - description: interrupt event for ring CE3
235 - description: interrupt event for ring CE4
236 - description: interrupt event for ring CE5
237 - description: interrupt event for ring CE6
238 - description: interrupt event for ring CE7
239 - description: interrupt event for ring CE8
240 - description: interrupt event for ring CE9
241 - description: interrupt event for ring CE10
242 - description: interrupt event for ring DP1
243 - description: interrupt event for ring DP2
244 - description: interrupt event for ring DP3
245 - description: interrupt event for ring DP4
246 - description: interrupt event for ring DP5
247 - description: interrupt event for ring DP6
248 - description: interrupt event for ring DP7
249 - description: interrupt event for ring DP8
250 - description: interrupt event for ring DP9
251 - description: interrupt event for ring DP10
252 - description: interrupt event for ring DP11
253 - description: interrupt event for ring DP12
254 - description: interrupt event for ring DP13
255 - description: interrupt event for ring DP14
256 - description: interrupt event for ring DP15
257 - description: interrupt event for ring DP16
258 - description: interrupt event for ring DP17
259 - description: interrupt event for ring DP18
260 - description: interrupt event for ring DP19
261 - description: interrupt event for ring DP20
262 - description: interrupt event for ring DP21
263 - description: interrupt event for ring DP22
266 - |
268 compatible = "qcom,ipq8074-wifi";
322 interrupt-names = "misc-pulse1",
323 "misc-latch",
324 "sw-exception",
338 "host2wbm-desc-feed",
339 "host2reo-re-injection",
340 "host2reo-command",
341 "host2rxdma-monitor-ring3",
342 "host2rxdma-monitor-ring2",
343 "host2rxdma-monitor-ring1",
344 "reo2ost-exception",
345 "wbm2host-rx-release",
346 "reo2host-status",
347 "reo2host-destination-ring4",
348 "reo2host-destination-ring3",
349 "reo2host-destination-ring2",
350 "reo2host-destination-ring1",
351 "rxdma2host-monitor-destination-mac3",
352 "rxdma2host-monitor-destination-mac2",
353 "rxdma2host-monitor-destination-mac1",
354 "ppdu-end-interrupts-mac3",
355 "ppdu-end-interrupts-mac2",
356 "ppdu-end-interrupts-mac1",
357 "rxdma2host-monitor-status-ring-mac3",
358 "rxdma2host-monitor-status-ring-mac2",
359 "rxdma2host-monitor-status-ring-mac1",
360 "host2rxdma-host-buf-ring-mac3",
361 "host2rxdma-host-buf-ring-mac2",
362 "host2rxdma-host-buf-ring-mac1",
363 "rxdma2host-destination-ring-mac3",
364 "rxdma2host-destination-ring-mac2",
365 "rxdma2host-destination-ring-mac1",
366 "host2tcl-input-ring4",
367 "host2tcl-input-ring3",
368 "host2tcl-input-ring2",
369 "host2tcl-input-ring1",
370 "wbm2host-tx-completions-ring3",
371 "wbm2host-tx-completions-ring2",
372 "wbm2host-tx-completions-ring1",
373 "tcl2host-status-ring";
377 - |
379 reserved-memory {
380 #address-cells = <2>;
381 #size-cells = <2>;
384 no-map;
391 #size-cells = <2>;
392 #address-cells = <3>;
396 memory-region = <&qcn9074_0>;
401 - |
402 #include <dt-bindings/interrupt-controller/arm-gic.h>
404 reserved-memory {
405 #address-cells = <2>;
406 #size-cells = <2>;
409 no-map;
414 no-map;
420 compatible = "qcom,wcn6750-wifi";
456 memory-region = <&wlan_fw_mem>, <&wlan_ce_mem>;
457 qcom,smem-states = <&wlan_smp2p_out 0>;
458 qcom,smem-state-names = "wlan-smp2p-out";
459 wifi-firmware {