On 5/8/2024 1:29 PM, Aloka Dixit wrote: > Add support for multiple BSSID (MBSSID) and enhanced multi-BSSID > advertisements (EMA) features in AP mode. Set extended capabilities, > WMI resource configurations to advertise the driver support to > userspace and to firmware. Configure each MBSSID profile by sending > BSSID index, total BSS count to firmware. Retrieve and propagate > MBSSID/EMA beacon templates to firmware. Set the arvif security > parameters for non-transmitting profiles. > > v2: Rebased v1 patches, no functional change. > > Aloka Dixit (9): > wifi: ath12k: advertise driver capabilities for MBSSID and EMA > wifi: ath12k: configure MBSSID params in vdev create/start > wifi: ath12k: rename MBSSID fields in wmi_vdev_up_cmd > wifi: ath12k: create a structure for WMI vdev up parameters > wifi: ath12k: configure MBSSID parameters in AP mode > wifi: ath12k: refactor arvif security parameter configuration > wifi: ath12k: add MBSSID beacon support > wifi: ath12k: add EMA beacon support > wifi: ath12k: skip sending vdev down for channel switch > > drivers/net/wireless/ath/ath12k/hw.h | 1 + > drivers/net/wireless/ath/ath12k/mac.c | 324 +++++++++++++++++++++----- > drivers/net/wireless/ath/ath12k/wmi.c | 40 +++- > drivers/net/wireless/ath/ath12k/wmi.h | 46 +++- > 4 files changed, 345 insertions(+), 66 deletions(-) > > > base-commit: 1025c616ee13372f3803b158abb1d87ef368ae3d entire series still LGTM :)