[PATCH 0/6] Add S1G support
Bassem Dawood
bassem at morsemicro.com
Tue Oct 31 22:34:25 PDT 2023
Jouni,
This is in response to your comment here: https://patchwork.ozlabs.org/comment/3196453/.
I have included a full set of patches to add initial S1G support. I assume
there will be more discussions around this, so put them as an RFC for now.
Bassem.
Bassem Dawood (6):
S1G: Add Support for configuring an S1G AP.
S1G: Add support for freq_khz
S1G: Add support for S1G Channel widths.
S1G: Add support for S1G Manangement frames
S1G: wpa_supplicant support for connection to S1G APs
S1G: Add S1G support to ACS
hostapd/Android.mk | 4 +
hostapd/Makefile | 5 +
hostapd/config_file.c | 21 ++
hostapd/defconfig | 3 +
hostapd/hostapd.conf | 51 +++-
src/ap/Makefile | 1 +
src/ap/acs.c | 110 +++++++-
src/ap/ap_config.h | 14 +
src/ap/ap_drv_ops.c | 20 +-
src/ap/ap_drv_ops.h | 11 +-
src/ap/beacon.c | 97 ++++++-
src/ap/dfs.c | 13 +-
src/ap/drv_callbacks.c | 10 +-
src/ap/hostapd.c | 31 ++-
src/ap/hostapd.h | 5 +-
src/ap/hw_features.c | 61 +++--
src/ap/hw_features.h | 2 +-
src/ap/ieee802_11.c | 25 +-
src/ap/ieee802_11.h | 7 +
src/ap/ieee802_11_s1g.c | 400 +++++++++++++++++++++++++++++
src/ap/ieee802_11_shared.c | 14 +
src/common/defs.h | 6 +
src/common/hw_features_common.c | 45 +++-
src/common/hw_features_common.h | 16 +-
src/common/ieee802_11_common.c | 40 +++
src/common/ieee802_11_common.h | 2 +
src/common/ieee802_11_defs.h | 42 +++
src/common/privsep_commands.h | 1 +
src/drivers/driver.h | 57 +++-
src/drivers/driver_nl80211.c | 109 +++++++-
src/drivers/driver_nl80211_capa.c | 48 +++-
src/drivers/driver_nl80211_event.c | 18 +-
src/drivers/driver_nl80211_scan.c | 14 +-
src/drivers/driver_privsep.c | 1 +
src/drivers/linux_wext.h | 1 +
src/drivers/nl80211_copy.h | 2 +
wpa_supplicant/Android.mk | 3 +
wpa_supplicant/Makefile | 6 +
wpa_supplicant/ap.c | 16 +-
wpa_supplicant/ap.h | 4 +-
wpa_supplicant/bss.c | 7 +-
wpa_supplicant/bss.h | 2 +
wpa_supplicant/config_ssid.h | 5 +
wpa_supplicant/ctrl_iface.c | 1 +
wpa_supplicant/defconfig | 3 +
wpa_supplicant/events.c | 5 +-
wpa_supplicant/mesh.c | 3 +-
wpa_supplicant/scan.c | 6 +-
wpa_supplicant/sme.c | 9 +-
wpa_supplicant/wpa_priv.c | 1 +
wpa_supplicant/wpa_supplicant.c | 11 +-
wpa_supplicant/wpa_supplicant_i.h | 2 +
52 files changed, 1263 insertions(+), 128 deletions(-)
create mode 100644 src/ap/ieee802_11_s1g.c
--
2.25.1
More information about the Hostap
mailing list