![]() |
nRF WiFi
|
Header containing API declarations for FMAC IF Layer of the Wi-Fi driver. More...
Data Structures | |
| struct | nrf_wifi_off_raw_tx_fmac_dev_ctx |
| Structure to hold per device context information for the UMAC IF layer. More... | |
| struct | rpu_off_raw_tx_op_stats |
| |
Macros | |
| #define | NRF_WIFI_FMAC_PARAMS_RECV_TIMEOUT 100 /* ms */ |
Functions | |
| struct nrf_wifi_fmac_priv * | nrf_wifi_off_raw_tx_fmac_init (void) |
| Initialize the UMAC IF layer. | |
| struct nrf_wifi_fmac_dev_ctx * | nrf_wifi_off_raw_tx_fmac_dev_add (struct nrf_wifi_fmac_priv *fpriv, void *os_dev_ctx) |
| Adds a RPU instance. | |
| enum nrf_wifi_status | nrf_wifi_off_raw_tx_fmac_dev_init (struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, int sleep_type, unsigned int phy_calib, enum op_band op_band, bool beamforming, struct nrf_wifi_tx_pwr_ctrl_params *tx_pwr_ctrl, struct nrf_wifi_tx_pwr_ceil_params *tx_pwr_ceil_params, struct nrf_wifi_board_params *board_params, unsigned char *country_code) |
| Initialize a RPU instance. | |
| enum nrf_wifi_status | nrf_wifi_off_raw_tx_fmac_conf (struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, struct nrf_wifi_offload_ctrl_params *off_ctrl_params, struct nrf_wifi_offload_tx_ctrl *off_tx_params) |
| Configure the offloaded raw TX parameters. | |
| enum nrf_wifi_status | nrf_wifi_off_raw_tx_fmac_start (struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx) |
| Start the offloaded raw TX. | |
| enum nrf_wifi_status | nrf_wifi_off_raw_tx_fmac_stop (struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx) |
| Stop the offloaded raw TX. | |
| enum nrf_wifi_status | nrf_wifi_off_raw_tx_fmac_rf_params_get (struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, struct nrf_wifi_phy_rf_params *rf_params) |
| Get the RF parameters to be programmed to the RPU. | |
| enum nrf_wifi_status | nrf_wifi_off_raw_tx_fmac_stats_get (struct nrf_wifi_fmac_dev_ctx *fmac_dev_ctx, enum rpu_op_mode op_mode, struct rpu_off_raw_tx_op_stats *stats) |
| Issue a request to get stats from the RPU. | |
Header containing API declarations for FMAC IF Layer of the Wi-Fi driver.
Header containing declarations for utility functions for FMAC IF Layer of the Wi-Fi driver.
TODO: This file is not added doxygen to avoid duplicate warnings.