qcacmn: Support dynamic FILS enablement for dual SAP
For Dual SAP(legacy SAP + 6 GHz SAP), WFA HE-4.1.1 cert case requires the following: a) If Dual SAP is enabled, the 6 GHz SSID should be discovered via the RNR IE of the colocated legacy SAP. b) If a co-located neighbor is present, the 6 GHz SAP should not send FD or unsolicited probe responses. Add support for the above the cert case by configuring the FD support for the 6 GHz SAP based on the operation of the co-located SAP. Change-Id: Ib1ea2794baf8786b7c042fc35130b6929abb947f CRs-Fixed: 3732663
This commit is contained in:

committed by
Ravindra Konda

parent
117e50a841
commit
9c831dd988
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Copyright (c) 2018-2021 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2021-2023 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
* Copyright (c) 2021-2024 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
@@ -379,6 +379,7 @@ struct vdev_mlme_proto {
|
||||
* @he_curr_non_srg_pd_threshold: current configured NON-SRG PD threshold
|
||||
* @he_curr_srg_pd_threshold: current configured SRG PD threshold
|
||||
* @is_pd_threshold_present: PD threshold is present in SR enable command or not
|
||||
* @disable_fd_in_6ghz_band: Disable FD in 6 GHz if OOB discovery is enabled
|
||||
*/
|
||||
struct vdev_mlme_mgmt_generic {
|
||||
uint32_t rts_threshold;
|
||||
@@ -420,6 +421,7 @@ struct vdev_mlme_mgmt_generic {
|
||||
int32_t he_curr_srg_pd_threshold;
|
||||
bool is_pd_threshold_present;
|
||||
#endif
|
||||
bool disable_fd_in_6ghz_band;
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user