Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: net: wireless: mt76: introduce backoff limit properties

Introduce path backoff limit properties in mt76 binding in order to specify
beamforming and non-beamforming backoff limits for 802.11n/ac/ax.

Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Sven Eckelmann (Plasma Cloud) <se@simonwunderlich.de>
Link: https://patch.msgid.link/20251007-backoff-table-support-v3-2-fd6e2684988f@simonwunderlich.de
Signed-off-by: Felix Fietkau <nbd@nbd.name>

authored by

Sven Eckelmann (Plasma Cloud) and committed by
Felix Fietkau
6b9833c6 9a04a69b

+60
+60
Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
··· 216 216 minItems: 13 217 217 maxItems: 13 218 218 219 + paths-cck: 220 + $ref: /schemas/types.yaml#/definitions/uint8-array 221 + minItems: 4 222 + maxItems: 4 223 + description: 224 + 4 half-dBm backoff values (1 - 4 antennas, single spacial 225 + stream) 226 + 227 + paths-ofdm: 228 + $ref: /schemas/types.yaml#/definitions/uint8-array 229 + minItems: 4 230 + maxItems: 4 231 + description: 232 + 4 half-dBm backoff values (1 - 4 antennas, single spacial 233 + stream) 234 + 235 + paths-ofdm-bf: 236 + $ref: /schemas/types.yaml#/definitions/uint8-array 237 + minItems: 4 238 + maxItems: 4 239 + description: 240 + 4 half-dBm backoff values for beamforming 241 + (1 - 4 antennas, single spacial stream) 242 + 243 + paths-ru: 244 + $ref: /schemas/types.yaml#/definitions/uint8-matrix 245 + description: 246 + Sets of half-dBm backoff values for 802.11ax rates for 247 + 1T1ss (aka 1 transmitting antenna with 1 spacial stream), 248 + 2T1ss, 3T1ss, 4T1ss, 2T2ss, 3T2ss, 4T2ss, 3T3ss, 4T3ss 249 + and 4T4ss. 250 + Each set starts with the number of channel bandwidth or 251 + resource unit settings for which the rate set applies, 252 + followed by 10 power limit values. The order of the 253 + channel resource unit settings is RU26, RU52, RU106, 254 + RU242/SU20, RU484/SU40, RU996/SU80 and RU2x996/SU160. 255 + minItems: 1 256 + maxItems: 7 257 + items: 258 + minItems: 11 259 + maxItems: 11 260 + 261 + paths-ru-bf: 262 + $ref: /schemas/types.yaml#/definitions/uint8-matrix 263 + description: 264 + Sets of half-dBm backoff (beamforming) values for 802.11ax 265 + rates for 1T1ss (aka 1 transmitting antenna with 1 spacial 266 + stream), 2T1ss, 3T1ss, 4T1ss, 2T2ss, 3T2ss, 4T2ss, 3T3ss, 267 + 4T3ss and 4T4ss. 268 + Each set starts with the number of channel bandwidth or 269 + resource unit settings for which the rate set applies, 270 + followed by 10 power limit values. The order of the 271 + channel resource unit settings is RU26, RU52, RU106, 272 + RU242/SU20, RU484/SU40, RU996/SU80 and RU2x996/SU160. 273 + minItems: 1 274 + maxItems: 7 275 + items: 276 + minItems: 11 277 + maxItems: 11 278 + 219 279 txs-delta: 220 280 $ref: /schemas/types.yaml#/definitions/uint32-array 221 281 description: