nRF WiFi
Toggle main menu visibility
Loading...
Searching...
No Matches
qspi.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
13
#ifndef __QSPI_H__
14
#define __QSPI_H__
15
19
struct
nrf_wifi_bus_qspi_priv
{
21
void
*
os_qspi_priv
;
22
31
enum
nrf_wifi_status
(*
intr_callbk_fn
)(
void
*hal_ctx);
32
41
struct
nrf_wifi_bal_cfg_params
cfg_params
;
42
};
43
47
struct
nrf_wifi_bus_qspi_dev_ctx
{
49
struct
nrf_wifi_bus_qspi_priv
*
qspi_priv
;
51
void
*
bal_dev_ctx
;
53
void
*
os_qspi_dev_ctx
;
54
56
unsigned
long
host_addr_base
;
58
unsigned
long
addr_pktram_base
;
59
};
60
61
#endif
/* __QSPI_H__ */
nrf_wifi_status
nrf_wifi_status
The status of an operation performed by the RPU driver.
Definition
osal_structs.h:39
nrf_wifi_bal_cfg_params
Structure holding configuration parameters for the BAL.
Definition
bal_structs.h:23
nrf_wifi_bus_qspi_dev_ctx::os_qspi_dev_ctx
void * os_qspi_dev_ctx
Definition
qspi.h:53
nrf_wifi_bus_qspi_dev_ctx::host_addr_base
unsigned long host_addr_base
Definition
qspi.h:56
nrf_wifi_bus_qspi_dev_ctx::bal_dev_ctx
void * bal_dev_ctx
Definition
qspi.h:51
nrf_wifi_bus_qspi_dev_ctx::addr_pktram_base
unsigned long addr_pktram_base
Definition
qspi.h:58
nrf_wifi_bus_qspi_dev_ctx::qspi_priv
struct nrf_wifi_bus_qspi_priv * qspi_priv
Definition
qspi.h:49
nrf_wifi_bus_qspi_dev_ctx
Structure to hold the device context for the QSPI bus.
Definition
qspi.h:47
nrf_wifi_bus_qspi_priv::os_qspi_priv
void * os_qspi_priv
Definition
qspi.h:21
nrf_wifi_bus_qspi_priv::cfg_params
struct nrf_wifi_bal_cfg_params cfg_params
Configuration parameters for the QSPI bus.
Definition
qspi.h:41
nrf_wifi_bus_qspi_priv::intr_callbk_fn
enum nrf_wifi_status(* intr_callbk_fn)(void *hal_ctx)
Interrupt callback function.
Definition
qspi.h:31
nrf_wifi_bus_qspi_priv
Structure to hold context information for the QSPI bus.
Definition
qspi.h:19
bus_if
bus
qspi
inc
qspi.h
Generated on
for nRF WiFi by
1.17.0