From d757a64784a1cfab37a46ae25b613abeeabd568d Mon Sep 17 00:00:00 2001 From: Edayilliam Jayadev Date: Thu, 24 Nov 2022 16:38:02 +0530 Subject: [PATCH] qcacmn: Update fields of management Rx REO snapshot Update the fields in management Rx reorder snapshot structure. CRs-Fixed: 3346508 Change-Id: I52e8245dfdfa40ea566756b6378a00e08993ab5c --- .../wlan_mgmt_txrx_rx_reo_public_structs.h | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/umac/cmn_services/mgmt_txrx/dispatcher/inc/wlan_mgmt_txrx_rx_reo_public_structs.h b/umac/cmn_services/mgmt_txrx/dispatcher/inc/wlan_mgmt_txrx_rx_reo_public_structs.h index 203de508b7..694fc285ca 100644 --- a/umac/cmn_services/mgmt_txrx/dispatcher/inc/wlan_mgmt_txrx_rx_reo_public_structs.h +++ b/umac/cmn_services/mgmt_txrx/dispatcher/inc/wlan_mgmt_txrx_rx_reo_public_structs.h @@ -50,19 +50,25 @@ enum mgmt_rx_reo_shared_snapshot_id { struct mgmt_rx_reo_shared_snapshot { union { uint32_t mgmt_rx_reo_snapshot_low; - uint32_t mgmt_pkt_ctr_ver_a:16, - global_timestamp_redundant_ver_a:15, - valid_ver_a:1; - uint32_t global_timestamp_low_ver_b:15, - mgmt_pkt_ctr_ver_b:16, - valid_ver_b:1; + struct { + uint32_t mgmt_pkt_ctr_ver_a:16; + uint32_t global_timestamp_redundant_ver_a:15; + uint32_t valid_ver_a:1; + }; + struct { + uint32_t global_timestamp_low_ver_b:15; + uint32_t mgmt_pkt_ctr_ver_b:16; + uint32_t valid_ver_b:1; + }; }; union { uint32_t mgmt_rx_reo_snapshot_high; uint32_t global_timestamp_ver_a; - uint32_t mgmt_pkt_ctr_redundant_ver_b:15, - global_timestamp_high_ver_b:17; + struct { + uint32_t mgmt_pkt_ctr_redundant_ver_b:15; + uint32_t global_timestamp_high_ver_b:17; + }; }; };