Lines Matching +full:per +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.
5 ---
7 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - Felix Fietkau <nbd@nbd.name>
13 - Lorenzo Bianconi <lorenzo@kernel.org>
14 - Ryder Lee <ryder.lee@mediatek.com>
24 - $ref: ieee80211.yaml#
29 - mediatek,mt76
30 - mediatek,mt7628-wmac
31 - mediatek,mt7622-wmac
32 - mediatek,mt7986-wmac
43 power-domains:
46 memory-region:
54 reset-names:
62 clock-names:
64 - const: mcu
65 - const: ap2conn
73 ieee80211-freq-limit: true
75 mediatek,eeprom-data:
76 $ref: /schemas/types.yaml#/definitions/uint32-array
80 mediatek,mtd-eeprom:
81 $ref: /schemas/types.yaml#/definitions/phandle-array
83 - items:
84 - description: phandle to MTD partition
85 - description: offset containing EEPROM data
89 big-endian:
92 Specify if the radio eeprom partition is written in big-endian
94 mediatek,eeprom-merge-otp:
101 mediatek,disable-radar-background:
107 switching on a different channel during CAC detection on the selected
108 radar channel.
115 led-sources:
118 power-limits:
122 "^r[0-9]+":
131 power, time that a channel can be occupied, and different
134 - FCC
135 - ETSI
136 - JP
139 "^txpower-[256]g$":
143 "^b[0-9]+$":
148 $ref: /schemas/types.yaml#/definitions/uint32-array
152 Pairs of first and last channel number of the selected
155 rates-cck:
156 $ref: /schemas/types.yaml#/definitions/uint8-array
160 4 half-dBm per-rate power limit values
162 rates-ofdm:
163 $ref: /schemas/types.yaml#/definitions/uint8-array
167 8 half-dBm per-rate power limit values
169 rates-mcs:
170 $ref: /schemas/types.yaml#/definitions/uint8-matrix
172 Sets of per-rate power limit values for 802.11n/802.11ac
173 rates for multiple channel bandwidth settings.
174 Each set starts with the number of channel bandwidth
177 channel bandwidth settings is 20, 40, 80 and 160 MHz.
183 rates-ru:
184 $ref: /schemas/types.yaml#/definitions/uint8-matrix
186 Sets of per-rate power limit values for 802.11ax rates
187 for multiple channel bandwidth or resource unit settings.
188 Each set starts with the number of channel bandwidth or
191 channel resource unit settings is RU26, RU52, RU106,
197 txs-delta:
198 $ref: /schemas/types.yaml#/definitions/uint32-array
200 Half-dBm power delta for different numbers of antennas
203 - compatible
204 - reg
209 - |
211 #address-cells = <3>;
212 #size-cells = <2>;
216 ieee80211-freq-limit = <5000000 6000000>;
217 mediatek,mtd-eeprom = <&factory 0x8000>;
218 big-endian;
221 led-sources = <2>;
224 power-limits {
227 txpower-5g {
230 rates-ofdm = /bits/ 8 <23 23 23 23 23 23 23 23>;
231 rates-mcs = /bits/ 8 <1 23 23 23 23 23 23 23 23 23 23>,
233 rates-ru = /bits/ 8 <3 22 22 22 22 22 22 22 22 22 22 22 22>,
238 rates-ofdm = /bits/ 8 <14 14 14 14 14 14 14 14>;
239 rates-mcs = /bits/ 8 <4 14 14 14 14 14 14 14 14 14 14>;
240 txs-delta = <12 9 6>;
241 rates-ru = /bits/ 8 <7 14 14 14 14 14 14 14 14 14 14 14 14>;
249 - |
251 compatible = "mediatek,mt7628-wmac";
254 interrupt-parent = <&cpuintc>;
257 mediatek,mtd-eeprom = <&factory 0x0>;
260 - |
261 #include <dt-bindings/interrupt-controller/arm-gic.h>
262 #include <dt-bindings/interrupt-controller/irq.h>
264 compatible = "mediatek,mt7622-wmac";
270 power-domains = <&scpsys 3>;
273 - |
275 compatible = "mediatek,mt7986-wmac";
277 reset-names = "consys";
284 clock-names = "mcu", "ap2conn";
285 memory-region = <&wmcpu_emi>;