nRF WiFi
Toggle main menu visibility
Loading...
Searching...
No Matches
fmac_cmd_common.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2024 Nordic Semiconductor ASA
3
*
4
* SPDX-License-Identifier: BSD-3-Clause
5
*/
6
11
12
#ifndef __FMAC_CMD_COMMON_H__
13
#define __FMAC_CMD_COMMON_H__
14
15
#include "
fmac_structs_common.h
"
16
17
#define NRF_WIFI_FMAC_STATS_RECV_TIMEOUT 50
/* ms */
18
#define NRF_WIFI_FMAC_PS_CONF_EVNT_RECV_TIMEOUT 50
/* ms */
19
#define NRF_WIFI_FMAC_REG_SET_TIMEOUT_MS 2000
/* 2s */
20
21
struct
host_rpu_msg
*
umac_cmd_alloc
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_dev_ctx,
22
int
type
,
23
int
size);
24
25
enum
nrf_wifi_status
umac_cmd_cfg
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_dev_ctx,
26
void
*params,
27
int
len
);
28
29
enum
nrf_wifi_status
umac_cmd_deinit
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_dev_ctx);
30
31
enum
nrf_wifi_status
umac_cmd_srcoex
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_dev_ctx,
32
void
*
cmd
,
unsigned
int
cmd_len);
33
34
enum
nrf_wifi_status
umac_cmd_prog_stats_reset
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_dev_ctx);
35
36
enum
nrf_wifi_status
umac_cmd_set_ps_exit_strategy
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_dev_ctx,
37
enum
ps_exit_strategy
ps_exit_strategy
);
38
#endif
/* __FMAC_CMD_COMMON_H__ */
umac_cmd_deinit
enum nrf_wifi_status umac_cmd_deinit(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx)
umac_cmd_prog_stats_reset
enum nrf_wifi_status umac_cmd_prog_stats_reset(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx)
umac_cmd_cfg
enum nrf_wifi_status umac_cmd_cfg(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, void *params, int len)
umac_cmd_set_ps_exit_strategy
enum nrf_wifi_status umac_cmd_set_ps_exit_strategy(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, enum ps_exit_strategy ps_exit_strategy)
umac_cmd_srcoex
enum nrf_wifi_status umac_cmd_srcoex(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, void *cmd, unsigned int cmd_len)
umac_cmd_alloc
struct host_rpu_msg * umac_cmd_alloc(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, int type, int size)
fmac_structs_common.h
ps_exit_strategy
ps_exit_strategy
This enum specifies the type of frames used to retrieve buffered data from the AP in power save mode.
Definition
host_rpu_sys_if.h:868
cmd
unsigned int cmd
Definition
host_rpu_data_if.h:1
len
unsigned int len
Definition
host_rpu_data_if.h:3
type
unsigned int type
Definition
host_rpu_umac_if.h:1
nrf_wifi_status
nrf_wifi_status
The status of an operation performed by the RPU driver.
Definition
osal_structs.h:39
host_rpu_msg
This structure defines the common message header used to encapsulate each message exchanged between t...
Definition
host_rpu_common_if.h:63
nrf_wifi_fmac_dev_ctx
Structure to hold common fmac dev context parameter data.
Definition
fmac_structs_common.h:153
fw_if
umac_if
inc
common
fmac_cmd_common.h
Generated on
for nRF WiFi by
1.17.0