qcacmn: Critical update signaling for beacon
Critical update is the explicit signaling for STA to notify any change in BSS param. There are two categories of critical update params. Category 1 elements: CSA, ECSA, Quiet, Quiet channel, Max Ch Switch Time, that are directly included in the per-STA profile of partner AP. Category 2 elements: Except category 1 all operational IEs HT/VHT/HE/EHT and WMM/EDCA/MUEDCA params. Defined below vdev flags to track change in Category 1 and Category 2 CU params per ML VDEV WLAN_VDEV_OP_CU_CAT1: Change in category 1 param WLAN_VDEV_OP_CU_CAT2: Change in category 2 param Host notify to FW by updating current link CU param in wmi_bcn_tmpl_ml_info TLV of BCN TMPL CMD. Set the corresponding cu_vdev_map category 1 / category 2 based on change in critical update params of ML VDEV. Change-Id: I8fe71309ab92a459524bdc5739f8b4a4a545562e CRs-Fixed: 3199331
Este cometimento está contido em:

cometido por
Madan Koyyalamudi

ascendente
68f96a8c79
cometimento
a684d24bfe
@@ -207,6 +207,24 @@
|
||||
#define WLAN_VDEV_OP_BLOCK_TX_TRAFFIC 0x00020000
|
||||
/* for mbo functionality */
|
||||
#define WLAN_VDEV_OP_MBO 0x00040000
|
||||
/* VDEV Critical update category-1
|
||||
* Inclusion of Critical Update IES flag
|
||||
* This includes: CSA, ECSA, Quiet
|
||||
* Quiet channel, Max Ch Switch Time IEs.
|
||||
*/
|
||||
#define WLAN_VDEV_OP_CU_CAT1 0x00080000
|
||||
/* VDEV Critical update category-2
|
||||
* Modification of Critical Update IES flag
|
||||
* This includes: DSSS Param, HT Operation element
|
||||
* VHT Operation element, HE Operation element
|
||||
* EHT Operation element, MU EDCA Param, EDCA param
|
||||
* UORA Param, BSS Color Change Announcement element
|
||||
* Spatial Reuse Param Set element
|
||||
* Operating Mode Notification element
|
||||
* Wide Bandwidth Channel Switch element
|
||||
* Broadcast TWT element
|
||||
*/
|
||||
#define WLAN_VDEV_OP_CU_CAT2 0x00100000
|
||||
|
||||
/* CAPABILITY: IBSS available */
|
||||
#define WLAN_VDEV_C_IBSS 0x00000001
|
||||
|
Criar uma nova questão referindo esta
Bloquear um utilizador