Message ID | 20170104175832.25996-1-zajec5@gmail.com (mailing list archive) |
---|---|
State | Accepted |
Delegated to: | Johannes Berg |
Headers | show |
On Wed, Jan 4, 2017 at 11:58 AM, Rafał Miłecki <zajec5@gmail.com> wrote: > From: Rafał Miłecki <rafal@milecki.pl> > > This new file should be used for properties that apply to all wireless > devices. > > Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > --- > V2: Switch to a single ieee80211-freq-limit property that allows specifying > *multiple* ranges. This resolves problem with more complex rules as pointed > by Felx. > Make description implementation agnostic as pointed by Arend. > Rename node to wifi as suggested by Martin. > V3: Use more real-life frequencies in the example. > V5: Describe hardware design as possible use for this property > V6: Even better property description, thanks Rob for your help! > --- > .../devicetree/bindings/net/wireless/ieee80211.txt | 24 ++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > create mode 100644 Documentation/devicetree/bindings/net/wireless/ieee80211.txt Acked-by: Rob Herring <robh@kernel.org>
> Acked-by: Rob Herring <robh@kernel.org>
Do I take that to mean that we'll merge it through the subsystem tree,
and not go through some common DT tree?
Thanks,
johannes
On Thu, Jan 5, 2017 at 5:51 AM, Johannes Berg <johannes@sipsolutions.net> wrote: > >> Acked-by: Rob Herring <robh@kernel.org> > > Do I take that to mean that we'll merge it through the subsystem tree, > and not go through some common DT tree? Yes, that's generally the case when bindings are in a series with driver changes. Rob
On Thu, 2017-01-05 at 10:34 -0600, Rob Herring wrote: > On Thu, Jan 5, 2017 at 5:51 AM, Johannes Berg <johannes@sipsolutions. > net> wrote: > > > > > Acked-by: Rob Herring <robh@kernel.org> > > > > Do I take that to mean that we'll merge it through the subsystem > > tree, > > and not go through some common DT tree? > > Yes, that's generally the case when bindings are in a series with > driver changes. Alright, thanks. I've applied patches 1-3, patch 4 obviously still needs work (and probably won't go through my tree anyway.) Note that I made some documentation fixes in patch 3, Rafał, please check. johannes
On 6 January 2017 at 13:59, Johannes Berg <johannes@sipsolutions.net> wrote: > On Thu, 2017-01-05 at 10:34 -0600, Rob Herring wrote: >> On Thu, Jan 5, 2017 at 5:51 AM, Johannes Berg <johannes@sipsolutions. >> net> wrote: >> > >> > > Acked-by: Rob Herring <robh@kernel.org> >> > >> > Do I take that to mean that we'll merge it through the subsystem >> > tree, >> > and not go through some common DT tree? >> >> Yes, that's generally the case when bindings are in a series with >> driver changes. > > Alright, thanks. > > I've applied patches 1-3, patch 4 obviously still needs work (and > probably won't go through my tree anyway.) > > Note that I made some documentation fixes in patch 3, Rafał, please > check. Looks great, thanks everyone for your help on getting this patchset in shape!
diff --git a/Documentation/devicetree/bindings/net/wireless/ieee80211.txt b/Documentation/devicetree/bindings/net/wireless/ieee80211.txt new file mode 100644 index 0000000..f6442b1 --- /dev/null +++ b/Documentation/devicetree/bindings/net/wireless/ieee80211.txt @@ -0,0 +1,24 @@ +Common IEEE 802.11 properties + +This provides documentation of common properties that are valid for all wireless +devices. + +Optional properties: + - ieee80211-freq-limit : list of supported frequency ranges in KHz. This can be + used for devices that in a given config support less channels than + normally. It may happen chipset supports a wide wireless band but it is + limited to some part of it due to used antennas or power amplifier. + An example case for this can be tri-band wireless router with two + identical chipsets used for two different 5 GHz subbands. Using them + incorrectly could not work or decrease performance noticeably. + +Example: + +pcie@0,0 { + reg = <0x0000 0 0 0 0>; + wifi@0,0 { + reg = <0x0000 0 0 0 0>; + ieee80211-freq-limit = <2402000 2482000>, + <5170000 5250000>; + }; +};