Linux wireless drivers development
 help / color / mirror / Atom feed
* [PATCH V3 0/2] mac80211: HE: add SPR/OBSSPD support
@ 2019-06-18  6:19 John Crispin
  2019-06-18  6:19 ` [PATCH V3 1/2] mac80211: HE: add Spatial Reuse IE parsing support John Crispin
  2019-06-18  6:19 ` [PATCH V3 2/2] mac80211: allow setting spatial reuse parameters from bss_conf John Crispin
  0 siblings, 2 replies; 5+ messages in thread
From: John Crispin @ 2019-06-18  6:19 UTC (permalink / raw)
  To: Johannes Berg; +Cc: linux-wireless, John Crispin

This series adds support for propagating the OBSS PD information from
assocs to a wireless driver.

Changes in V2
* always use bss_conf as per request from Johannes

Changes in V3
* remove reference to mac80211 inside comment

John Crispin (2):
  mac80211: HE: add Spatial Reuse IE parsing support
  mac80211: allow setting spatial reuse parameters from bss_conf

 include/linux/ieee80211.h    | 49 ++++++++++++++++++++++++++++++++++++
 include/net/cfg80211.h       | 15 +++++++++++
 include/net/mac80211.h       |  4 +++
 include/uapi/linux/nl80211.h | 27 ++++++++++++++++++++
 net/mac80211/cfg.c           |  5 +++-
 net/mac80211/he.c            | 24 ++++++++++++++++++
 net/mac80211/ieee80211_i.h   |  4 +++
 net/mac80211/mlme.c          |  1 +
 net/mac80211/util.c          |  4 +++
 net/wireless/nl80211.c       | 43 +++++++++++++++++++++++++++++++
 10 files changed, 175 insertions(+), 1 deletion(-)

-- 
2.20.1


^ permalink raw reply	[flat|nested] 5+ messages in thread
* [PATCH V3 0/2] mac80211: allow setting up OBSS PD
@ 2019-07-30 16:36 John Crispin
  2019-07-30 16:37 ` [PATCH V3 2/2] mac80211: allow setting spatial reuse parameters from bss_conf John Crispin
  0 siblings, 1 reply; 5+ messages in thread
From: John Crispin @ 2019-07-30 16:36 UTC (permalink / raw)
  To: Johannes Berg; +Cc: linux-wireless, John Crispin

Store the OBSS PD parameters inside bss_conf when bringing up an AP and/or
when a station connects to an AP. This allows the driver to configure the
HW accordingly.

Changes in V3
* split cfg80211 and mac80211 part into 2 patches

Changes in V2
* fix symbol prefixes
* fix nl policy

John Crispin (2):
  cfg80211: add support for parsing OBBS_PD attributes
  mac80211: allow setting spatial reuse parameters from bss_conf

 include/net/cfg80211.h       | 15 ++++++++++++
 include/net/mac80211.h       |  4 ++++
 include/uapi/linux/nl80211.h | 27 ++++++++++++++++++++++
 net/mac80211/cfg.c           |  5 +++-
 net/mac80211/he.c            | 24 +++++++++++++++++++
 net/mac80211/ieee80211_i.h   |  3 +++
 net/mac80211/mlme.c          |  1 +
 net/wireless/nl80211.c       | 45 ++++++++++++++++++++++++++++++++++++
 8 files changed, 123 insertions(+), 1 deletion(-)

-- 
2.20.1


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-07-30 16:37 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-18  6:19 [PATCH V3 0/2] mac80211: HE: add SPR/OBSSPD support John Crispin
2019-06-18  6:19 ` [PATCH V3 1/2] mac80211: HE: add Spatial Reuse IE parsing support John Crispin
2019-06-18  6:19 ` [PATCH V3 2/2] mac80211: allow setting spatial reuse parameters from bss_conf John Crispin
2019-07-26 11:48   ` Johannes Berg
  -- strict thread matches above, loose matches on Subject: below --
2019-07-30 16:36 [PATCH V3 0/2] mac80211: allow setting up OBSS PD John Crispin
2019-07-30 16:37 ` [PATCH V3 2/2] mac80211: allow setting spatial reuse parameters from bss_conf John Crispin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox