Search Linux Wireless

[PATCH 0/9] initial support for S1G channels

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



See previous submission here: https://lore.kernel.org/linux-wireless/20200401062150.3324-1-thomas@xxxxxxxxxxxx/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




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux