/nrf_wifi-latest/hw_if/hal/inc/common/ |
D | hal_api_common.h | 74 void nrf_wifi_hal_dev_rem(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 76 enum nrf_wifi_status nrf_wifi_hal_dev_init(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 78 void nrf_wifi_hal_dev_deinit(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 80 void nrf_wifi_hal_enable(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 81 void nrf_wifi_hal_disable(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 82 enum NRF_WIFI_HAL_STATUS nrf_wifi_hal_status_unlocked(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 106 enum nrf_wifi_status nrf_wifi_hal_ctrl_cmd_send(struct nrf_wifi_hal_dev_ctx *hal_ctx, 124 enum nrf_wifi_status hal_rpu_eventq_process(struct nrf_wifi_hal_dev_ctx *hal_ctx); 135 void nrf_wifi_hal_proc_ctx_set(struct nrf_wifi_hal_dev_ctx *hal_ctx, 148 enum nrf_wifi_status nrf_wifi_hal_proc_reset(struct nrf_wifi_hal_dev_ctx *hal_ctx, [all …]
|
D | hal_interrupt.h | 28 enum nrf_wifi_status hal_rpu_irq_enable(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 40 enum nrf_wifi_status hal_rpu_irq_disable(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 54 enum nrf_wifi_status hal_rpu_irq_process(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx,
|
D | hal_mem.h | 55 enum nrf_wifi_status hal_rpu_mem_read(struct nrf_wifi_hal_dev_ctx *hal_ctx, 78 enum nrf_wifi_status hal_rpu_mem_write(struct nrf_wifi_hal_dev_ctx *hal_ctx, 96 enum nrf_wifi_status hal_rpu_mem_clr(struct nrf_wifi_hal_dev_ctx *hal_ctx,
|
D | hal_fw_patch_loader.h | 25 enum nrf_wifi_status hal_fw_patch_chunk_load(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, 33 enum nrf_wifi_status nrf_wifi_hal_fw_patch_load(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, 40 enum nrf_wifi_status nrf_wifi_hal_fw_patch_boot(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx,
|
D | hal_reg.h | 35 enum nrf_wifi_status hal_rpu_reg_read(struct nrf_wifi_hal_dev_ctx *hal_ctx, 53 enum nrf_wifi_status hal_rpu_reg_write(struct nrf_wifi_hal_dev_ctx *hal_ctx,
|
D | hal_common.h | 15 enum nrf_wifi_status hal_rpu_hpq_enqueue(struct nrf_wifi_hal_dev_ctx *hal_ctx, 19 enum nrf_wifi_status hal_rpu_hpq_dequeue(struct nrf_wifi_hal_dev_ctx *hal_ctx,
|
D | hal_structs_common.h | 202 struct nrf_wifi_hal_dev_ctx { struct
|
/nrf_wifi-latest/hw_if/hal/inc/system/ |
D | hal_api.h | 26 struct nrf_wifi_hal_dev_ctx *nrf_wifi_sys_hal_dev_add(struct nrf_wifi_hal_priv *hpriv, 30 void nrf_wifi_sys_hal_lock_rx(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 32 void nrf_wifi_sys_hal_unlock_rx(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx); 50 enum nrf_wifi_status nrf_wifi_sys_hal_data_cmd_send(struct nrf_wifi_hal_dev_ctx *hal_ctx, 70 unsigned long nrf_wifi_sys_hal_buf_map_rx(struct nrf_wifi_hal_dev_ctx *hal_ctx, 88 unsigned long nrf_wifi_sys_hal_buf_unmap_rx(struct nrf_wifi_hal_dev_ctx *hal_ctx, 107 unsigned long nrf_wifi_sys_hal_buf_map_tx(struct nrf_wifi_hal_dev_ctx *hal_ctx, 124 unsigned long nrf_wifi_sys_hal_buf_unmap_tx(struct nrf_wifi_hal_dev_ctx *hal_ctx,
|
/nrf_wifi-latest/hw_if/hal/src/common/ |
D | hal_api_common.c | 22 static void did_rpu_had_sleep_opp(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in did_rpu_had_sleep_opp() 34 enum nrf_wifi_status hal_rpu_ps_wake(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_ps_wake() 129 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in hal_rpu_ps_sleep() 132 hal_dev_ctx = (struct nrf_wifi_hal_dev_ctx *)data; in hal_rpu_ps_sleep() 154 enum nrf_wifi_status hal_rpu_ps_init(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_ps_init() 190 static void hal_rpu_ps_deinit(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_ps_deinit() 200 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in nrf_wifi_hal_get_rpu_ps_state() 220 static bool hal_rpu_hpq_is_empty(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_hpq_is_empty() 245 static enum nrf_wifi_status hal_rpu_ready(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_ready() 273 static enum nrf_wifi_status hal_rpu_ready_wait(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_ready_wait() [all …]
|
D | hal_interrupt.c | 19 enum nrf_wifi_status hal_rpu_irq_enable(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_irq_enable() 67 enum nrf_wifi_status hal_rpu_irq_disable(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_irq_disable() 111 static enum nrf_wifi_status hal_rpu_irq_ack(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_irq_ack() 126 static bool hal_rpu_irq_wdog_chk(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_irq_wdog_chk() 169 static enum nrf_wifi_status hal_rpu_irq_wdog_ack(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_irq_wdog_ack() 188 static enum nrf_wifi_status hal_rpu_irq_wdog_rearm(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_irq_wdog_rearm() 206 static enum nrf_wifi_status hal_rpu_event_free(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_event_free() 226 static enum nrf_wifi_status hal_rpu_event_get(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_event_get() 436 static unsigned int hal_rpu_event_get_all(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_event_get_all() 482 static inline bool is_rpu_recovery_needed(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in is_rpu_recovery_needed() [all …]
|
D | hal_mem.c | 75 static enum nrf_wifi_status rpu_mem_read_ram(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in rpu_mem_read_ram() 126 static enum nrf_wifi_status rpu_mem_write_ram(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in rpu_mem_write_ram() 177 static enum nrf_wifi_status rpu_mem_write_core(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in rpu_mem_write_core() 247 static unsigned int rpu_get_bev_addr_remap(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in rpu_get_bev_addr_remap() 266 static enum nrf_wifi_status rpu_mem_write_bev(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in rpu_mem_write_bev() 313 enum nrf_wifi_status hal_rpu_mem_read(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_mem_read() 346 enum nrf_wifi_status hal_rpu_mem_write(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_mem_write() 400 enum nrf_wifi_status hal_rpu_mem_clr(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_mem_clr()
|
D | hpqm.c | 16 enum nrf_wifi_status hal_rpu_hpq_enqueue(struct nrf_wifi_hal_dev_ctx *hal_ctx, in hal_rpu_hpq_enqueue() 37 enum nrf_wifi_status hal_rpu_hpq_dequeue(struct nrf_wifi_hal_dev_ctx *hal_ctx, in hal_rpu_hpq_dequeue()
|
D | hal_fw_patch_loader.c | 61 enum nrf_wifi_status hal_fw_patch_chunk_load(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_fw_patch_chunk_load() 82 static enum nrf_wifi_status hal_fw_patch_load(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_fw_patch_load() 158 enum nrf_wifi_status nrf_wifi_hal_fw_patch_load(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in nrf_wifi_hal_fw_patch_load() 234 enum nrf_wifi_status nrf_wifi_hal_fw_patch_boot(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in nrf_wifi_hal_fw_patch_boot()
|
D | hal_reg.c | 30 enum nrf_wifi_status hal_rpu_reg_read(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_reg_read() 99 enum nrf_wifi_status hal_rpu_reg_write(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in hal_rpu_reg_write()
|
/nrf_wifi-latest/hw_if/hal/src/offload_raw_tx/ |
D | hal_api.c | 25 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in event_tasklet_fn() 28 hal_dev_ctx = (struct nrf_wifi_hal_dev_ctx *)data; in event_tasklet_fn() 52 static enum nrf_wifi_status hal_rpu_recovery(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_recovery() 75 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in recovery_tasklet_fn() 78 hal_dev_ctx = (struct nrf_wifi_hal_dev_ctx *)data; in recovery_tasklet_fn() 93 struct nrf_wifi_hal_dev_ctx *nrf_wifi_off_raw_tx_hal_dev_add(struct nrf_wifi_hal_priv *hpriv, in nrf_wifi_off_raw_tx_hal_dev_add() 97 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in nrf_wifi_off_raw_tx_hal_dev_add()
|
/nrf_wifi-latest/hw_if/hal/src/radio_test/ |
D | hal_api.c | 24 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in event_tasklet_fn() 27 hal_dev_ctx = (struct nrf_wifi_hal_dev_ctx *)data; in event_tasklet_fn() 51 static enum nrf_wifi_status hal_rpu_recovery(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_recovery() 74 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in recovery_tasklet_fn() 77 hal_dev_ctx = (struct nrf_wifi_hal_dev_ctx *)data; in recovery_tasklet_fn() 92 struct nrf_wifi_hal_dev_ctx *nrf_wifi_rt_hal_dev_add(struct nrf_wifi_hal_priv *hpriv, in nrf_wifi_rt_hal_dev_add() 96 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in nrf_wifi_rt_hal_dev_add()
|
/nrf_wifi-latest/hw_if/hal/src/system/ |
D | hal_api.c | 23 nrf_wifi_sys_hal_rpu_pktram_buf_map_init(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in nrf_wifi_sys_hal_rpu_pktram_buf_map_init() 60 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in event_tasklet_fn() 63 hal_dev_ctx = (struct nrf_wifi_hal_dev_ctx *)data; in event_tasklet_fn() 87 static enum nrf_wifi_status hal_rpu_recovery(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx) in hal_rpu_recovery() 110 struct nrf_wifi_hal_dev_ctx *hal_dev_ctx = NULL; in recovery_tasklet_fn() 113 hal_dev_ctx = (struct nrf_wifi_hal_dev_ctx *)data; in recovery_tasklet_fn() 128 unsigned long nrf_wifi_sys_hal_buf_map_rx(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in nrf_wifi_sys_hal_buf_map_rx() 196 unsigned long nrf_wifi_sys_hal_buf_unmap_rx(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in nrf_wifi_sys_hal_buf_unmap_rx() 245 unsigned long nrf_wifi_sys_hal_buf_map_tx(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in nrf_wifi_sys_hal_buf_map_tx() 328 unsigned long nrf_wifi_sys_hal_buf_unmap_tx(struct nrf_wifi_hal_dev_ctx *hal_dev_ctx, in nrf_wifi_sys_hal_buf_unmap_tx() [all …]
|
/nrf_wifi-latest/hw_if/hal/inc/offload_raw_tx/ |
D | hal_api.h | 25 struct nrf_wifi_hal_dev_ctx *nrf_wifi_off_raw_tx_hal_dev_add(struct nrf_wifi_hal_priv *hpriv,
|
/nrf_wifi-latest/hw_if/hal/inc/radio_test/ |
D | hal_api.h | 26 struct nrf_wifi_hal_dev_ctx *nrf_wifi_rt_hal_dev_add(struct nrf_wifi_hal_priv *hpriv,
|