1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2018-2019 The Linux Foundation 2 # Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 3 %YAML 1.2 3 %YAML 1.2 4 --- 4 --- 5 $id: http://devicetree.org/schemas/net/wireles 5 $id: http://devicetree.org/schemas/net/wireless/ieee80211.yaml# 6 $schema: http://devicetree.org/meta-schemas/co 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 7 8 title: Common IEEE 802.11 8 title: Common IEEE 802.11 9 9 10 maintainers: 10 maintainers: 11 - Lorenzo Bianconi <lorenzo@kernel.org> 11 - Lorenzo Bianconi <lorenzo@kernel.org> 12 12 13 description: | 13 description: | 14 This provides documentation of common proper 14 This provides documentation of common properties that are valid for 15 all wireless devices 15 all wireless devices 16 16 17 properties: 17 properties: 18 ieee80211-freq-limit: 18 ieee80211-freq-limit: 19 $ref: /schemas/types.yaml#/definitions/uin 19 $ref: /schemas/types.yaml#/definitions/uint32-matrix 20 items: 20 items: 21 minItems: 2 21 minItems: 2 22 maxItems: 2 22 maxItems: 2 23 description: 23 description: 24 List of supported frequency ranges in KH 24 List of supported frequency ranges in KHz. This can be used for devices 25 that in a given config support less chan 25 that in a given config support less channels than normally. It may happen 26 chipset supports a wide wireless band bu 26 chipset supports a wide wireless band but it is limited to some part of 27 it due to used antennas or power amplifi 27 it due to used antennas or power amplifier. An example case for this 28 can be tri-band wireless router with two 28 can be tri-band wireless router with two identical chipsets used for two 29 different 5 GHz subbands. Using them inc 29 different 5 GHz subbands. Using them incorrectly could not work or 30 decrease performance noticeably 30 decrease performance noticeably 31 31 32 additionalProperties: true 32 additionalProperties: true 33 33 34 examples: 34 examples: 35 - | 35 - | 36 pcie0 { 36 pcie0 { 37 #address-cells = <3>; 37 #address-cells = <3>; 38 #size-cells = <2>; 38 #size-cells = <2>; 39 wifi@0,0 { 39 wifi@0,0 { 40 reg = <0x0000 0 0 0 0>; 40 reg = <0x0000 0 0 0 0>; 41 ieee80211-freq-limit = <2402000 248200 41 ieee80211-freq-limit = <2402000 2482000>, 42 <5170000 525000 42 <5170000 5250000>; 43 }; 43 }; 44 }; 44 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.