fw-api: CL 25652231 - update fw common interface files

add WMI_ROAM_PARAM_CRYPTO_EHT_CONFIG def

Change-Id: Ib4cca9841703640c42bca83fcb32dde6e66b4d01
CRs-Fixed: 2262693
This commit is contained in:
spuligil
2023-12-19 18:01:17 -08:00
committed by Ravindra Konda
szülő b32bf002db
commit c068c23f01
2 fájl változott, egészen pontosan 44 új sor hozzáadva és 1 régi sor törölve

Fájl megtekintése

@@ -40795,9 +40795,52 @@ typedef enum {
*/
WMI_ROAM_PARAM_ROAM_UNSUPPORTED_6GHZ_POWERTYPE = 9,
/*
* crypto params to allow EHT/MLO in WPA2/WPA3 security.
* BITMAP of wlan_crypto_roam_eht_config
*/
WMI_ROAM_PARAM_CRYPTO_EHT_CONFIG = 10,
/*=== END ROAM_PARAM_PROTOTYPE SECTION ===*/
} WMI_ROAM_PARAM;
typedef enum {
/*
* BIT 0 - WLAN_CRYPTO_WPA2_ALLOW_NON_MLO_EHT:
* Connect to non-MLO/MLO WPA2 EHT APs in EHT without MLO
* (PMF capable is not mandatory).
*
* BIT 1 - WLAN_CRYPTO_WPA2_ALLOW_MLO:
* Connect to MLO WPA2 EHT APs in MLO
* (PMF capable is not mandatory).
* If set along with WLAN_CRYPTO_WPA2_ALLOW_NON_MLO_EHT (BIT 0),
* this mode supercedes.
*
* BIT 2 - WLAN_CRYPTO_WPA2_ALLOW_NON_MLO_EHT_MFPC_SET:
* Connect to non-MLO/MLO WPA2 EHT APs in EHT without MLO
* (PMF capable is mandatory).
*
* BIT 3 - WLAN_CRYPTO_WPA2_ALLOW_MLO_MFPC_SET:
* Connect to MLO WPA2 EHT APs in MLO
* (PMF capable is mandatory).
* If set along with WLAN_CRYPTO_WPA2_ALLOW_NON_MLO_EHT_MFPC_SET
* (BIT 2), this mode supercedes.
*
* BIT 4 - 15 - reserved for future WPA2 security configs
*
* BIT 16 - WLAN_CRYPTO_WPA3_SAE_ALLOW_NON_MLO_EHT_HNP:
* Connect to non-MLO/MLO WPA3-SAE without support for H2E
* (or no RSNXE IE in beacon) in non-MLO EHT.
*/
WLAN_CRYPTO_WPA2_ALLOW_NON_MLO_EHT = 0x00000001,
WLAN_CRYPTO_WPA2_ALLOW_MLO = 0x00000002,
WLAN_CRYPTO_WPA2_ALLOW_NON_MLO_EHT_MFPC_SET = 0x00000004,
WLAN_CRYPTO_WPA2_ALLOW_MLO_MFPC_SET = 0x00000008,
WLAN_CRYPTO_WPA3_SAE_ALLOW_NON_MLO_EHT_HNP = 0x00010000,
} wlan_crypto_roam_eht_config;
typedef struct {
A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_vdev_get_big_data_cmd_fixed_param */
A_UINT32 vdev_id;