All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Pedersen <thomas@adapt-ip.com>
To: Johannes Berg <johannes@sipsolutions.net>
Cc: linux-wireless <linux-wireless@vger.kernel.org>,
	Thomas Pedersen <thomas@adapt-ip.com>
Subject: [PATCH 0/9] initial support for S1G channels
Date: Wed,  1 Apr 2020 18:18:01 -0700	[thread overview]
Message-ID: <20200402011810.22947-1-thomas@adapt-ip.com> (raw)

See previous submission here: https://lore.kernel.org/linux-wireless/20200401062150.3324-1-thomas@adapt-ip.com/T/#t

This series includes the previous patches, address some comments from
Johannes, and add the definitions needed for drivers to declare support
for the new S1G (802.11ah) band.

For now no S1G MAC layer or regulatory changes are included.

With hostap HEAD (a3eda98c229b), this patchset still passes as well as
the current wireless-testing HEAD (af962cb402):

Failed even on retry:
proxyarp_open_ebtables wpas_config_file fst_dynamic_iface_attach
TOTAL=3508 PASS=3230 FAIL=13 SKIP=262

Thomas Pedersen (9):
  ieee80211: share 802.11 unit conversion helpers
  cfg80211: express channels with a KHz component
  mac80211: handle channel frequency offset
  mac80211: add freq_offset to RX status
  cfg80211: report frequency in KHz for management RX
  nl80211: add KHz frequency offset for most wifi commands
  nl80211: accept scan frequencies in KHz
  ieee80211: S1G defines
  nl80211: S1G band and channel definitions

 drivers/net/wireless/ath/ath6kl/wmi.c         |   5 +-
 drivers/net/wireless/ath/wil6210/wmi.c        |   3 +-
 .../broadcom/brcm80211/brcmfmac/p2p.c         |   6 +-
 drivers/net/wireless/marvell/mwifiex/util.c   |   3 +-
 drivers/staging/wilc1000/cfg80211.c           |   2 +-
 include/linux/ieee80211.h                     | 231 ++++++++++++++++++
 include/net/cfg80211.h                        | 113 ++++++++-
 include/net/mac80211.h                        |  10 +-
 include/net/regulatory.h                      |   7 -
 include/uapi/linux/nl80211.h                  |  67 +++--
 net/mac80211/cfg.c                            |   6 +
 net/mac80211/chan.c                           |   8 +-
 net/mac80211/ibss.c                           |   5 +
 net/mac80211/main.c                           |   8 +-
 net/mac80211/mlme.c                           |  22 +-
 net/mac80211/offchannel.c                     |   4 +
 net/mac80211/rx.c                             |   7 +-
 net/mac80211/scan.c                           |   5 +-
 net/mac80211/tdls.c                           |   4 +
 net/mac80211/trace.h                          |  41 +++-
 net/mac80211/tx.c                             |   1 +
 net/mac80211/util.c                           |   5 +
 net/wireless/chan.c                           |  97 +++++---
 net/wireless/core.c                           |   5 +-
 net/wireless/nl80211.c                        |  97 ++++++--
 net/wireless/reg.c                            |  40 +--
 net/wireless/scan.c                           |   4 +-
 net/wireless/trace.h                          |  21 +-
 net/wireless/util.c                           |  40 ++-
 29 files changed, 711 insertions(+), 156 deletions(-)

-- 
2.20.1


             reply	other threads:[~2020-04-02  1:18 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-04-02  1:18 Thomas Pedersen [this message]
2020-04-02  1:18 ` [PATCH 1/9] ieee80211: share 802.11 unit conversion helpers Thomas Pedersen
2020-04-02  1:18 ` [PATCH 2/9] cfg80211: express channels with a KHz component Thomas Pedersen
2020-04-02  1:18 ` [PATCH 3/9] mac80211: handle channel frequency offset Thomas Pedersen
2020-04-02  1:18 ` [PATCH 4/9] mac80211: add freq_offset to RX status Thomas Pedersen
2020-04-02  1:18 ` [PATCH 5/9] cfg80211: report frequency in KHz for management RX Thomas Pedersen
2020-04-24 10:11   ` Johannes Berg
2020-04-02  1:18 ` [PATCH 6/9] nl80211: add KHz frequency offset for most wifi commands Thomas Pedersen
2020-04-02  1:18 ` [PATCH 7/9] nl80211: accept scan frequencies in KHz Thomas Pedersen
2020-04-02  1:18 ` [PATCH 8/9] ieee80211: S1G defines Thomas Pedersen
2020-04-02  1:18 ` [PATCH 9/9] nl80211: S1G band and channel definitions Thomas Pedersen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200402011810.22947-1-thomas@adapt-ip.com \
    --to=thomas@adapt-ip.com \
    --cc=johannes@sipsolutions.net \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.