nRF WiFi
Toggle main menu visibility
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
10
11
#ifndef __RPU_LMAC_STATS_H__
12
#define __RPU_LMAC_STATS_H__
13
14
#include "
rpu_stats_common.h
"
15
19
struct
rpu_stat_from_mem
rpu_lmac_stats
[] = {
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
61
struct
rpu_stat_from_mem
rpu_soft_recovery_stats
[] = {
62
{
"rpusoftLockup"
, 0x80040f24 },
63
{
"rpusoftLockupRecoverySuccess"
, 0x80040f28 },
64
{
""
, 0 }
65
};
66
70
struct
rpu_stat_from_mem
rpu_phy_stats
[] = {
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
81
struct
rpu_stat_global
rpu_all_lmac_stats
[] = {
82
{
"lmac"
,
rpu_lmac_stats
},
83
{
"soft_recovery"
,
rpu_soft_recovery_stats
},
84
{
"phy"
,
rpu_phy_stats
},
85
{
""
, NULL}
86
};
87
88
#endif
/* __RPU_LMAC_STATS_H__ */
rpu_soft_recovery_stats
struct rpu_stat_from_mem rpu_soft_recovery_stats[]
MAC softrecovery debug variables.
Definition
rpu_lmac_phy_stats.h:61
rpu_all_lmac_stats
struct rpu_stat_global * rpu_all_lmac_stats[]
Global array to hold all debug variable arrays.
Definition
rpu_lmac_phy_stats.h:92
rpu_stats_common.h
rpu_lmac_stats
This structure defines the LMAC debug parameters.
Definition
host_rpu_sys_if.h:572
rpu_phy_stats
This structure defines the PHY (Physical Layer) debug statistics.
Definition
host_rpu_sys_if.h:654
rpu_stat_from_mem
Common debug variables structure.
Definition
rpu_stats_common.h:17
rpu_stat_global
Definition
rpu_stats_common.h:22
fw_if
umac_if
inc
fw
stats
radio_test
rpu_lmac_phy_stats.h
Generated on
for nRF WiFi by
1.17.0