nRF WiFi
Loading...
Searching...
No Matches
fmac_cmd.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
12#ifndef __FMAC_CMD_OFF_RAW_TX_H__
13#define __FMAC_CMD_OFF_RAW_TX_H__
14
16
19 bool rf_params_valid,
20#ifdef NRF_WIFI_LOW_POWER
21 int sleep_type,
22#endif /* NRF_WIFI_LOW_POWER */
23 unsigned int phy_calib,
24 enum op_band op_band,
25 bool beamforming,
26 struct nrf_wifi_tx_pwr_ctrl_params *tx_pwr_ctrl_params,
27 struct nrf_wifi_board_params *board_params,
28 unsigned char *country_code);
29
30
32
34 struct nrf_wifi_offload_ctrl_params *offloaded_tx_params,
35 struct nrf_wifi_offload_tx_ctrl *offload_tx_ctr);
36
38 unsigned char ctrl_type);
39
40#endif /* __FMAC_CMD_OFF_RAW_TX_H__ */
op_band
This enum defines different types of operating bands.
Definition host_rpu_sys_if.h:846
unsigned char rf_params_valid
Definition host_rpu_sys_if.h:17
unsigned char rf_params[200]
Definition host_rpu_sys_if.h:3
unsigned char ctrl_type
Definition host_rpu_sys_if.h:5
unsigned int phy_calib
Definition host_rpu_sys_if.h:10
unsigned char country_code[2]
Definition host_rpu_sys_if.h:17
enum nrf_wifi_status umac_cmd_off_raw_tx_prog_stats_get(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx)
enum nrf_wifi_status umac_cmd_off_raw_tx_init(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, struct nrf_wifi_phy_rf_params *rf_params, bool rf_params_valid, unsigned int phy_calib, enum op_band op_band, bool beamforming, struct nrf_wifi_tx_pwr_ctrl_params *tx_pwr_ctrl_params, struct nrf_wifi_board_params *board_params, unsigned char *country_code)
Header containing command specific declarations for the offloaded raw TX mode in the FMAC IF Layer of...
enum nrf_wifi_status umac_cmd_off_raw_tx_conf(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, struct nrf_wifi_offload_ctrl_params *offloaded_tx_params, struct nrf_wifi_offload_tx_ctrl *offload_tx_ctr)
enum nrf_wifi_status umac_cmd_off_raw_tx_ctrl(struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, unsigned char ctrl_type)
nrf_wifi_status
The status of an operation performed by the RPU driver.
Definition osal_structs.h:39
This structure defines board dependent parameters like PCB loss.
Definition host_rpu_sys_if.h:831
Structure to hold common fmac dev context parameter data.
Definition fmac_structs_common.h:153
This structure defines the offloaded raw tx control information.
Definition host_rpu_sys_if.h:1353
This structure defines the offloading raw tx parameters.
Definition host_rpu_sys_if.h:1370
Definition phy_rf_params_common.h:320
This structure defines the parameters used to control the transmit (TX) power.
Definition host_rpu_sys_if.h:764