Lines Matching +full:14 +full:- +full:channel

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 - Felix Fietkau <nbd@nbd.name>
12 - Lorenzo Bianconi <lorenzo@kernel.org>
13 - Ryder Lee <ryder.lee@mediatek.com>
25 - mediatek,mt76
26 - mediatek,mt7628-wmac
27 - mediatek,mt7622-wmac
28 - mediatek,mt7981-wmac
29 - mediatek,mt7986-wmac
40 - description: major interrupt for rings
41 - description: additional interrupt for ring 19
42 - description: additional interrupt for ring 4
43 - description: additional interrupt for ring 5
45 power-domains:
48 memory-region:
56 reset-names:
64 clock-names:
66 - const: mcu
67 - const: ap2conn
75 ieee80211-freq-limit: true
77 nvmem-cells:
79 - description: NVMEM cell with EEPROM
81 nvmem-cell-names:
83 - const: eeprom
85 mediatek,eeprom-data:
86 $ref: /schemas/types.yaml#/definitions/uint32-array
90 mediatek,mtd-eeprom:
91 $ref: /schemas/types.yaml#/definitions/phandle-array
93 - items:
94 - description: phandle to MTD partition
95 - description: offset containing EEPROM data
100 big-endian:
103 Specify if the radio eeprom partition is written in big-endian
105 mediatek,eeprom-merge-otp:
112 mediatek,disable-radar-background:
118 switching on a different channel during CAC detection on the selected
119 radar channel.
126 led-active-low:
131 led-sources:
134 power-limits:
138 "^r[0-9]+":
147 power, time that a channel can be occupied, and different
150 - FCC
151 - ETSI
152 - JP
155 "^txpower-[256]g$":
159 "^b[0-9]+$":
164 $ref: /schemas/types.yaml#/definitions/uint32-array
168 Pairs of first and last channel number of the selected
171 rates-cck:
172 $ref: /schemas/types.yaml#/definitions/uint8-array
176 4 half-dBm per-rate power limit values
178 rates-ofdm:
179 $ref: /schemas/types.yaml#/definitions/uint8-array
183 8 half-dBm per-rate power limit values
185 rates-mcs:
186 $ref: /schemas/types.yaml#/definitions/uint8-matrix
188 Sets of per-rate power limit values for 802.11n/802.11ac
189 rates for multiple channel bandwidth settings.
190 Each set starts with the number of channel bandwidth
193 channel bandwidth settings is 20, 40, 80 and 160 MHz.
199 rates-ru:
200 $ref: /schemas/types.yaml#/definitions/uint8-matrix
202 Sets of per-rate power limit values for 802.11ax rates
203 for multiple channel bandwidth or resource unit settings.
204 Each set starts with the number of channel bandwidth or
207 channel resource unit settings is RU26, RU52, RU106,
213 txs-delta:
214 $ref: /schemas/types.yaml#/definitions/uint32-array
216 Half-dBm power delta for different numbers of antennas
219 - compatible
220 - reg
223 - $ref: ieee80211.yaml#
224 - if:
229 - mediatek,mt7981-wmac
230 - mediatek,mt7986-wmac
243 - |
245 #address-cells = <3>;
246 #size-cells = <2>;
250 ieee80211-freq-limit = <5000000 6000000>;
251 mediatek,mtd-eeprom = <&factory 0x8000>;
252 big-endian;
255 led-sources = <2>;
258 power-limits {
261 txpower-5g {
264 rates-ofdm = /bits/ 8 <23 23 23 23 23 23 23 23>;
265 rates-mcs = /bits/ 8 <1 23 23 23 23 23 23 23 23 23 23>,
267 rates-ru = /bits/ 8 <3 22 22 22 22 22 22 22 22 22 22 22 22>,
272 rates-ofdm = /bits/ 8 <14 14 14 14 14 14 14 14>;
273 rates-mcs = /bits/ 8 <4 14 14 14 14 14 14 14 14 14 14>;
274 txs-delta = <12 9 6>;
275 rates-ru = /bits/ 8 <7 14 14 14 14 14 14 14 14 14 14 14 14>;
283 - |
285 compatible = "mediatek,mt7628-wmac";
288 interrupt-parent = <&cpuintc>;
291 nvmem-cells = <&eeprom>;
292 nvmem-cell-names = "eeprom";
295 - |
296 #include <dt-bindings/interrupt-controller/arm-gic.h>
297 #include <dt-bindings/interrupt-controller/irq.h>
299 compatible = "mediatek,mt7622-wmac";
305 power-domains = <&scpsys 3>;
308 - |
310 compatible = "mediatek,mt7986-wmac";
312 reset-names = "consys";
322 clock-names = "mcu", "ap2conn";
323 memory-region = <&wmcpu_emi>;