qcacmn: Add mesh and QCN flags in peer assoc

Set flags in WMI peer assoc to inform FW if node is
1. QCN Supported
2. Operating in Multi-AP mode

If node is 3rd party and operating in Multi-AP mode,
FW and uCode will change crypto register for each Rx/Tx from/to such nodes

Change-Id: If4cf9ec39fa11a90733df45fffa473a672643f8e
CRs-Fixed: 3488865
此提交包含在:
Aman Mehta
2023-05-05 01:39:39 +05:30
提交者 Madan Koyyalamudi
父節點 1a7ce50c83
當前提交 c7a178e42f
共有 3 個檔案被更改,包括 32 行新增0 行删除

查看文件

@@ -1370,6 +1370,8 @@ struct peer_assoc_ml_partner_links {
* @akm: AKM info
* @mlo_params: MLO assoc params
* @ml_links: MLO partner links
* @qcn_node_flag: if node is QCN node
* @mesh_node_flag: if node is 4 addr node
* @peer_dms_capable: is peer DMS capable
* @reserved: spare bits
* @t2lm_params: TID-to-link mapping params
@@ -1456,6 +1458,8 @@ struct peer_assoc_params {
#ifdef WLAN_FEATURE_11BE_MLO
struct peer_assoc_mlo_params mlo_params;
struct peer_assoc_ml_partner_links ml_links;
bool qcn_node_flag;
bool mesh_node_flag;
#endif
uint8_t peer_dms_capable:1,
reserved:7;