12#ifndef __OSAL_STRUCTS_H__
13#define __OSAL_STRUCTS_H__
21#include <linux/stddef.h>
22#include <linux/string.h>
23#include <linux/stdarg.h>
nrf_wifi_tasklet_type
The type of a tasklet.
Definition: osal_structs.h:51
@ NRF_WIFI_TASKLET_TYPE_IRQ
Definition: osal_structs.h:59
@ NRF_WIFI_TASKLET_TYPE_TX_DONE
Definition: osal_structs.h:63
@ NRF_WIFI_TASKLET_TYPE_RX
Definition: osal_structs.h:65
@ NRF_WIFI_TASKLET_TYPE_MAX
Definition: osal_structs.h:67
@ NRF_WIFI_TASKLET_TYPE_BH
Definition: osal_structs.h:55
nrf_wifi_assert_op_type
The type of assertion operation to be performed.
Definition: osal_structs.h:91
@ NRF_WIFI_ASSERT_LESS_THAN_EQUAL_TO
Definition: osal_structs.h:99
@ NRF_WIFI_ASSERT_GREATER_THAN_EQUAL_TO
Definition: osal_structs.h:103
@ NRF_WIFI_ASSERT_GREATER_THAN
Definition: osal_structs.h:101
@ NRF_WIFI_ASSERT_NOT_EQUAL_TO
Definition: osal_structs.h:95
@ NRF_WIFI_ASSERT_EQUAL_TO
Definition: osal_structs.h:93
@ NRF_WIFI_ASSERT_LESS_THAN
Definition: osal_structs.h:97
nrf_wifi_status
The status of an operation performed by the RPU driver.
Definition: osal_structs.h:29
@ NRF_WIFI_STATUS_FAIL
Definition: osal_structs.h:33
@ NRF_WIFI_STATUS_SUCCESS
Definition: osal_structs.h:31
nrf_wifi_osal_dma_dir
DMA direction for a DMA operation.
Definition: osal_structs.h:39
@ NRF_WIFI_OSAL_DMA_DIR_FROM_DEV
Definition: osal_structs.h:43
@ NRF_WIFI_OSAL_DMA_DIR_TO_DEV
Definition: osal_structs.h:41
@ NRF_WIFI_OSAL_DMA_DIR_BIDI
Definition: osal_structs.h:45
unsigned long size
Definition: osal_structs.h:77
unsigned long addr
Definition: osal_structs.h:75
Structure representing a host map.
Definition: osal_structs.h:73
File containing OPs declarations for the OSAL Layer of the Wi-Fi driver.
Definition: osal_ops.h:27
const struct nrf_wifi_osal_ops * ops
Definition: osal_structs.h:85
Structure representing the private data of the OSAL layer.
Definition: osal_structs.h:83