nRF WiFi
Loading...
Searching...
No Matches
rpu_lmac_phy_stats.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
11#ifndef __RPU_LMAC_STATS_H__
12#define __RPU_LMAC_STATS_H__
13
14#include "rpu_stats_common.h"
15
20 {"resetCmdCnt", 0x80040f2c },
21 {"resetCompleteEventCnt", 0x80040f30 },
22 {"unableGenEvent", 0x80040f44 },
23 {"chProgCmdCnt", 0x80040f4c },
24 {"channelProgDone", 0x80040f50 },
25 {"txPktCnt", 0x80040fd0 },
26 {"txPktDoneCnt", 0x80040fd4 },
27 {"scanPktCnt", 0x80040ff4 },
28 {"internalPktCnt", 0x80040ff8 },
29 {"internalPktDoneCnt", 0x80040ffc },
30 {"ackRespCnt", 0x8004100c },
31 {"txTimeout", 0x80041010 },
32 {"deaggIsr", 0x8004106c },
33 {"deaggInptrDescEmpty", 0x80041070 },
34 {"deaggCircularBufferFull", 0x80041074 },
35 {"lmacRxisrCnt", 0x80041078 },
36 {"rxDecryptcnt", 0x8004107c },
37 {"processDecryptFail", 0x80041080 },
38 {"prepaRxEventFail", 0x80041084 },
39 {"rxDeadlockCnt", 0x800410d8 },
40 {"rxMpduCrcSuccessCnt", 0x80041088 },
41 {"rxMpduCrcFailCnt", 0x8004108c },
42 {"rxOfdmCrcSuccessCnt", 0x80041090 },
43 {"rxOfdmCrcFailCnt", 0x80041094 },
44 {"rxDSSSCrcSuccessCnt", 0x80041098 },
45 {"rxDSSSCrcFailCnt", 0x800410c0 },
46 {"rxCryptoStartCnt", 0x800410c4 },
47 {"rxCryptoDoneCnt", 0x800410c8 },
48 {"rxEventBufFull", 0x800410dc },
49 {"rxExtramBufFull", 0x800410e0 },
50 {"scanReq", 0x800410f0 },
51 {"scanComplete", 0x800410f4 },
52 {"scanAbortReq", 0x800410f8 },
53 {"scanAbortComplete", 0x800410fc },
54 {"internalBufPoolNull", 0x80040f6c },
55 {"", 0}
56};
57
62 {"rpusoftLockup", 0x80040f24 },
63 {"rpusoftLockupRecoverySuccess", 0x80040f28 },
64 {"", 0}
65};
66
71 {"dsss_crc32_fail_cnt", 0x800410c0 },
72 {"dsss_crc32_pass_cnt", 0x80041098 },
73 {"ofdm_crc32_fail_cnt", 0x80041094 },
74 {"ofdm_crc32_pass_cnt", 0x80041090 },
75 {"", 0}
76};
77
82 {"global", rpu_lmac_stats},
83 {"soft_recovery", rpu_soft_recovery_stats},
84 {"phy", rpu_phy_stats},
85 /* End of the list */
86 {"", NULL}
87};
88#endif /* __RPU_LMAC_STATS_H__ */
struct rpu_stat_from_mem rpu_soft_recovery_stats[]
MAC softrecovery debug variables.
Definition rpu_lmac_phy_stats.h:61
struct rpu_stat_global * rpu_all_lmac_stats[]
Global array to hold all debug variable arrays.
Definition rpu_lmac_phy_stats.h:92
This structure defines the LMAC debug parameters.
Definition host_rpu_sys_if.h:572
This structure defines the PHY (Physical Layer) debug statistics.
Definition host_rpu_sys_if.h:654
Common debug variables structure.
Definition rpu_stats_common.h:17
Definition rpu_stats_common.h:22