Lines Matching +full:event +full:-
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 - Kalle Valo <kvalo@kernel.org>
12 - Jeff Johnson <jjohnson@kernel.org>
21 - qcom,ipq8074-wifi
22 - qcom,ipq6018-wifi
23 - qcom,wcn6750-wifi
24 - qcom,ipq5018-wifi
33 interrupt-names:
39 DT entry of q6v5-wcss remoteproc driver.
43 * reg-names
45 qcom,ath11k-calibration-variant:
49 board-2.bin for designs with colliding bus and device specific ids
51 memory-region:
56 used by ath11k firmware (see bindings/reserved-memory/reserved-memory.txt)
62 ieee80211-freq-limit: true
64 wifi-firmware:
70 - iommus
72 qcom,smem-states:
73 $ref: /schemas/types.yaml#/definitions/phandle-array
76 - description: Signal bits used to enable/disable low power mode
79 qcom,smem-state-names:
82 - const: wlan-smp2p-out
85 - compatible
86 - reg
87 - interrupts
88 - qcom,rproc
93 - $ref: ieee80211.yaml#
94 - if:
99 - qcom,ipq8074-wifi
100 - qcom,ipq6018-wifi
105 - description: misc-pulse1 interrupt events
106 - description: misc-latch interrupt events
107 - description: sw exception interrupt events
108 - description: watchdog interrupt events
109 - description: interrupt event for ring CE0
110 - description: interrupt event for ring CE1
111 - description: interrupt event for ring CE2
112 - description: interrupt event for ring CE3
113 - description: interrupt event for ring CE4
114 - description: interrupt event for ring CE5
115 - description: interrupt event for ring CE6
116 - description: interrupt event for ring CE7
117 - description: interrupt event for ring CE8
118 - description: interrupt event for ring CE9
119 - description: interrupt event for ring CE10
120 - description: interrupt event for ring CE11
121 - description: interrupt event for ring host2wbm-desc-feed
122 - description: interrupt event for ring host2reo-re-injection
123 - description: interrupt event for ring host2reo-command
124 - description: interrupt event for ring host2rxdma-monitor-ring3
125 - description: interrupt event for ring host2rxdma-monitor-ring2
126 - description: interrupt event for ring host2rxdma-monitor-ring1
127 - description: interrupt event for ring reo2ost-exception
128 - description: interrupt event for ring wbm2host-rx-release
129 - description: interrupt event for ring reo2host-status
130 - description: interrupt event for ring reo2host-destination-ring4
131 - description: interrupt event for ring reo2host-destination-ring3
132 - description: interrupt event for ring reo2host-destination-ring2
133 - description: interrupt event for ring reo2host-destination-ring1
134 - description: interrupt event for ring rxdma2host-monitor-destination-mac3
135 - description: interrupt event for ring rxdma2host-monitor-destination-mac2
136 - description: interrupt event for ring rxdma2host-monitor-destination-mac1
137 - description: interrupt event for ring ppdu-end-interrupts-mac3
138 - description: interrupt event for ring ppdu-end-interrupts-mac2
139 - description: interrupt event for ring ppdu-end-interrupts-mac1
140 - description: interrupt event for ring rxdma2host-monitor-status-ring-mac3
141 - description: interrupt event for ring rxdma2host-monitor-status-ring-mac2
142 - description: interrupt event for ring rxdma2host-monitor-status-ring-mac1
143 - description: interrupt event for ring host2rxdma-host-buf-ring-mac3
144 - description: interrupt event for ring host2rxdma-host-buf-ring-mac2
145 - description: interrupt event for ring host2rxdma-host-buf-ring-mac1
146 - description: interrupt event for ring rxdma2host-destination-ring-mac3
147 - description: interrupt event for ring rxdma2host-destination-ring-mac2
148 - description: interrupt event for ring rxdma2host-destination-ring-mac1
149 - description: interrupt event for ring host2tcl-input-ring4
150 - description: interrupt event for ring host2tcl-input-ring3
151 - description: interrupt event for ring host2tcl-input-ring2
152 - description: interrupt event for ring host2tcl-input-ring1
153 - description: interrupt event for ring wbm2host-tx-completions-ring3
154 - description: interrupt event for ring wbm2host-tx-completions-ring2
155 - description: interrupt event for ring wbm2host-tx-completions-ring1
156 - description: interrupt event for ring tcl2host-status-ring
157 interrupt-names:
159 - const: misc-pulse1
160 - const: misc-latch
161 - const: sw-exception
162 - const: watchdog
163 - const: ce0
164 - const: ce1
165 - const: ce2
166 - const: ce3
167 - const: ce4
168 - const: ce5
169 - const: ce6
170 - const: ce7
171 - const: ce8
172 - const: ce9
173 - const: ce10
174 - const: ce11
175 - const: host2wbm-desc-feed
176 - const: host2reo-re-injection
177 - const: host2reo-command
178 - const: host2rxdma-monitor-ring3
179 - const: host2rxdma-monitor-ring2
180 - const: host2rxdma-monitor-ring1
181 - const: reo2ost-exception
182 - const: wbm2host-rx-release
183 - const: reo2host-status
184 - const: reo2host-destination-ring4
185 - const: reo2host-destination-ring3
186 - const: reo2host-destination-ring2
187 - const: reo2host-destination-ring1
188 - const: rxdma2host-monitor-destination-mac3
189 - const: rxdma2host-monitor-destination-mac2
190 - const: rxdma2host-monitor-destination-mac1
191 - const: ppdu-end-interrupts-mac3
192 - const: ppdu-end-interrupts-mac2
193 - const: ppdu-end-interrupts-mac1
194 - const: rxdma2host-monitor-status-ring-mac3
195 - const: rxdma2host-monitor-status-ring-mac2
196 - const: rxdma2host-monitor-status-ring-mac1
197 - const: host2rxdma-host-buf-ring-mac3
198 - const: host2rxdma-host-buf-ring-mac2
199 - const: host2rxdma-host-buf-ring-mac1
200 - const: rxdma2host-destination-ring-mac3
201 - const: rxdma2host-destination-ring-mac2
202 - const: rxdma2host-destination-ring-mac1
203 - const: host2tcl-input-ring4
204 - const: host2tcl-input-ring3
205 - const: host2tcl-input-ring2
206 - const: host2tcl-input-ring1
207 - const: wbm2host-tx-completions-ring3
208 - const: wbm2host-tx-completions-ring2
209 - const: wbm2host-tx-completions-ring1
210 - const: tcl2host-status-ring
212 - if:
217 - qcom,ipq8074-wifi
218 - qcom,ipq6018-wifi
221 - interrupt-names
223 - if:
228 - qcom,wcn6750-wifi
233 - description: interrupt event for ring CE1
234 - description: interrupt event for ring CE2
235 - description: interrupt event for ring CE3
236 - description: interrupt event for ring CE4
237 - description: interrupt event for ring CE5
238 - description: interrupt event for ring CE6
239 - description: interrupt event for ring CE7
240 - description: interrupt event for ring CE8
241 - description: interrupt event for ring CE9
242 - description: interrupt event for ring CE10
243 - description: interrupt event for ring DP1
244 - description: interrupt event for ring DP2
245 - description: interrupt event for ring DP3
246 - description: interrupt event for ring DP4
247 - description: interrupt event for ring DP5
248 - description: interrupt event for ring DP6
249 - description: interrupt event for ring DP7
250 - description: interrupt event for ring DP8
251 - description: interrupt event for ring DP9
252 - description: interrupt event for ring DP10
253 - description: interrupt event for ring DP11
254 - description: interrupt event for ring DP12
255 - description: interrupt event for ring DP13
256 - description: interrupt event for ring DP14
257 - description: interrupt event for ring DP15
258 - description: interrupt event for ring DP16
259 - description: interrupt event for ring DP17
260 - description: interrupt event for ring DP18
261 - description: interrupt event for ring DP19
262 - description: interrupt event for ring DP20
263 - description: interrupt event for ring DP21
264 - description: interrupt event for ring DP22
267 - |
269 compatible = "qcom,ipq8074-wifi";
323 interrupt-names = "misc-pulse1",
324 "misc-latch",
325 "sw-exception",
339 "host2wbm-desc-feed",
340 "host2reo-re-injection",
341 "host2reo-command",
342 "host2rxdma-monitor-ring3",
343 "host2rxdma-monitor-ring2",
344 "host2rxdma-monitor-ring1",
345 "reo2ost-exception",
346 "wbm2host-rx-release",
347 "reo2host-status",
348 "reo2host-destination-ring4",
349 "reo2host-destination-ring3",
350 "reo2host-destination-ring2",
351 "reo2host-destination-ring1",
352 "rxdma2host-monitor-destination-mac3",
353 "rxdma2host-monitor-destination-mac2",
354 "rxdma2host-monitor-destination-mac1",
355 "ppdu-end-interrupts-mac3",
356 "ppdu-end-interrupts-mac2",
357 "ppdu-end-interrupts-mac1",
358 "rxdma2host-monitor-status-ring-mac3",
359 "rxdma2host-monitor-status-ring-mac2",
360 "rxdma2host-monitor-status-ring-mac1",
361 "host2rxdma-host-buf-ring-mac3",
362 "host2rxdma-host-buf-ring-mac2",
363 "host2rxdma-host-buf-ring-mac1",
364 "rxdma2host-destination-ring-mac3",
365 "rxdma2host-destination-ring-mac2",
366 "rxdma2host-destination-ring-mac1",
367 "host2tcl-input-ring4",
368 "host2tcl-input-ring3",
369 "host2tcl-input-ring2",
370 "host2tcl-input-ring1",
371 "wbm2host-tx-completions-ring3",
372 "wbm2host-tx-completions-ring2",
373 "wbm2host-tx-completions-ring1",
374 "tcl2host-status-ring";
378 - |
380 reserved-memory {
381 #address-cells = <2>;
382 #size-cells = <2>;
385 no-map;
392 #size-cells = <2>;
393 #address-cells = <3>;
397 memory-region = <&qcn9074_0>;
402 - |
403 #include <dt-bindings/interrupt-controller/arm-gic.h>
405 reserved-memory {
406 #address-cells = <2>;
407 #size-cells = <2>;
410 no-map;
415 no-map;
421 compatible = "qcom,wcn6750-wifi";
457 memory-region = <&wlan_fw_mem>, <&wlan_ce_mem>;
458 qcom,smem-states = <&wlan_smp2p_out 0>;
459 qcom,smem-state-names = "wlan-smp2p-out";
460 wifi-firmware {