qcacld-3.0: Add support for SAE-PK roam scoring

SAE Public Key (SAE-PK) authentication is an extension of SAE. Host adds
support for SAE-PK APs roam score which host uses to select AP for initial
connection and roaming.

Change-Id: Id8c420950bb8c1d11db5a26aa860e280bcb672d1
CRs-Fixed: 2769372
This commit is contained in:
Abhishek Ambure
2020-09-03 18:05:48 +05:30
committed by snandini
orang tua 387298825a
melakukan 2813eaa802
4 mengubah file dengan 11 tambahan dan 2 penghapusan

Melihat File

@@ -215,6 +215,7 @@ struct ap_profile {
* @oce_wan_weightage OCE WAN metrics weightage out of total score in %.
* @oce_ap_tx_pwr_weightage: OCE AP TX power score in %
* @oce_subnet_id_weightage: OCE subnet id score in %
* @sae_pk_ap_weightage: SAE-PK AP score in %
* @bw_index_score: channel BW scoring percentage information.
* BITS 0-7 :- It contains scoring percentage of 20MHz BW
* BITS 8-15 :- It contains scoring percentage of 40MHz BW
@@ -259,6 +260,7 @@ struct scoring_param {
int32_t oce_wan_weightage;
uint32_t oce_ap_tx_pwr_weightage;
uint32_t oce_subnet_id_weightage;
uint32_t sae_pk_ap_weightage;
uint32_t bw_index_score;
uint32_t band_index_score;
uint32_t nss_index_score;