nRF WiFi
Loading...
Searching...
No Matches
rpu_umac_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_UMAC_STATS_H__
12#define __RPU_UMAC_STATS_H__
13
14#include "rpu_stats_common.h"
15
20 {"tx_cmd", 0x8008bd9c },
21 {"tx_cmds_currently_in_use", 0x8008bdb0 },
22 {"tx_done_events_send_to_host", 0x8008bdb4 },
23 {"tx_cmd_to_lmac", 0x8008bdec },
24 {"tx_dones_from_lmac", 0x8008bdf0 },
25 {"total_cmds_to_lmac", 0x8008bdf4 },
26 {"cmd_processing", 0x80132000 },
27 {"lmac_events", 0x80080388 },
28 {"rx_events", 0x8008038c },
29 {"current_refill_gap", 0x8008039c },
30 {"umac_consumed_pkts", 0x800803a8 },
31 {"host_consumed_pkts", 0x800803ac },
32 {"rx_mbox_post", 0x800803b0 },
33 {"rx_mbox_receive", 0x800803b4 },
34 {"cmd_trigger_scan", 0x8008bedc },
35 {"event_scan_done", 0x8008bee0 },
36 {"umac_scan_req", 0x8008bee8 },
37 {"umac_scan_complete", 0x8008beec },
38 {"cmd_set_ifflags", 0x8008bf3c },
39 {"cmd_set_ifflags_done", 0x8008bf40 },
40 {"command_cnt", 0x8008be24 },
41 {"send_rx_buffs_to_host", 0x8008be2c },
42 {"event_node_alloc_fail", 0x8008be3c },
43 {"hpqm_event_pop_fail", 0x8008be40 },
44 {"total_events_to_host", 0x8008be48 },
45 {"cmd_init", 0x8008bec4 },
46 {"event_init_done", 0x80098120 },
47 {"null_skb_pointer_from_lmac", 0x8009811c },
48};
49
54 {"raw_tx_from_host", 0x800981e8 },
55 {"raw_tx_to_lmac", 0x800981ec },
56 {"raw_tx_dones_from_lmac", 0x800981f0 },
57 {"raw_tx_dones_to_host", 0x800981f4 },
58 {"total_rx_pkts_from_lmac", 0x800981f8 },
59 {"raw_tx_dones_from_lmac", 0x800981f0 },
60 {"total_raw_rx_pkts_from_lmac", 0x800981fc },
61 {"valid_raw_rx_pkts_from_lmac", 0x80098200 },
62 {"raw_tx_dones_from_lmac", 0x800981f0 },
63 {"raw_rx_pkts_to_host", 0x80098204 },
64};
65
70 {"umac", rpu_umac_stats},
71 {"rawtx", rpu_rawtx_stats},
72 /* End of the list */
73 {"", NULL}
74};
75
76#endif /* __RPU_UMAC_STATS_H__ */
struct rpu_stat_global * rpu_all_umac_stats[]
Global array to hold all debug variable arrays.
Definition rpu_umac_stats.h:66
Common debug variables structure.
Definition rpu_stats_common.h:17
Definition rpu_stats_common.h:22
This structure defines the UMAC debug statistics. It contains the necessary parameters and fields use...
Definition host_rpu_sys_if.h:557
struct rpu_stat_from_mem rpu_rawtx_stats[]
Raw TX RX debug variables.
Definition rpu_umac_stats.h:53