Home
last modified time | relevance | path

Searched refs:next_block (Results 1 – 25 of 25) sorted by relevance

/Zephyr-latest/drivers/spi/
Dspi_andes_atcspi200.c233 data->dma_rx.dma_blk_cfg.next_block = NULL; in spi_dma_move_buffers()
234 data->dma_tx.dma_blk_cfg.next_block = NULL; in spi_dma_move_buffers()
348 data->dma_tx.dma_cfg.head_block->next_block = NULL; in spi_dma_tx_load()
365 blk_cfg->next_block = next_blk_cfg; in spi_dma_tx_load()
395 next_blk_cfg->next_block = NULL; in spi_dma_tx_load()
401 data->dma_tx.dma_blk_cfg.next_block = NULL; in spi_dma_tx_load()
412 data->dma_tx.dma_blk_cfg.next_block = NULL; in spi_dma_tx_load()
464 data->dma_rx.dma_cfg.head_block->next_block = NULL; in spi_dma_rx_load()
480 blk_cfg->next_block = next_blk_cfg; in spi_dma_rx_load()
509 next_blk_cfg->next_block = NULL; in spi_dma_rx_load()
[all …]
Dspi_mcux_flexcomm.c418 blk_cfg->next_block = &stream->dma_blk_cfg[1]; in spi_mcux_dma_tx_load()
453 blk_cfg->next_block = &stream->dma_blk_cfg[1]; in spi_mcux_dma_tx_load()
Dspi_mcux_dspi.c373 data->tx_dma_block.next_block = NULL; in update_tx_dma()
/Zephyr-latest/tests/drivers/dma/scatter_gather/src/
Dtest_dma_sg.c119 dma_block_cfgs[i].next_block = &dma_block_cfgs[i+1]; in test_sg()
120 TC_PRINT("set next block pointer to %p\n", dma_block_cfgs[i].next_block); in test_sg()
/Zephyr-latest/drivers/dma/
Ddma_mcux_lpc.c173 (local_block.next_block != NULL)) { in dma_mcux_lpc_queue_descriptors()
179 if (local_block.next_block == NULL) { in dma_mcux_lpc_queue_descriptors()
582 (block_config->next_block != NULL)) { in dma_mcux_lpc_configure()
648 local_block.next_block = block_config->next_block; in dma_mcux_lpc_configure()
651 if (block_config->next_block == NULL) { in dma_mcux_lpc_configure()
662 block_config = block_config->next_block; in dma_mcux_lpc_configure()
673 if (block_config->next_block == NULL) { in dma_mcux_lpc_configure()
683 block_config = block_config->next_block; in dma_mcux_lpc_configure()
Ddma_andes_atcdmac300.c122 struct chain_block *next_block; member
321 if (cfg->dest_chaining_en == 1 && cfg_blocks->next_block) { in dma_atcdmac300_config()
328 for (cfg_blocks = cfg_blocks->next_block; cfg_blocks != NULL; in dma_atcdmac300_config()
329 cfg_blocks = cfg_blocks->next_block) { in dma_atcdmac300_config()
375 if (cfg_blocks->next_block) { in dma_atcdmac300_config()
385 dma_chain[channel][current_block_idx].next_block = NULL; in dma_atcdmac300_config()
Ddma_emul.c186 cfg->source_gather_count, cfg->block_size, cfg->next_block, cfg->source_gather_en, in dma_emul_block_config_to_string()
323 ++i, block = block->next_block) { in dma_emul_config_valid()
383 ++i, block_it = block_it->next_block, ++block) { in dma_emul_configure()
Ddma_esp32_gdma.c168 if (!block->next_block) { in dma_esp32_config_rx_descriptor()
174 block = block->next_block; in dma_esp32_config_rx_descriptor()
253 if (!block->next_block) { in dma_esp32_config_tx_descriptor()
260 block = block->next_block; in dma_esp32_config_tx_descriptor()
Ddma_mcux_edma.c443 if (block_config->next_block == NULL) { in dma_mcux_edma_configure()
453 block_config = block_config->next_block; in dma_mcux_edma_configure()
486 block_config = block_config->next_block; in dma_mcux_edma_configure()
Ddma_sedi.c290 if ((config->block_count == 1) || (block_config->next_block == NULL)) { in dma_sedi_reload()
Ddma_silabs_ldma.c247 block = block->next_block; in dma_silabs_configure_descriptor()
Ddma_xilinx_axi_dma.c1037 current_block->next_block == NULL); in dma_xilinx_axi_dma_configure()
1039 } while ((current_block = current_block->next_block) && ret == 0); in dma_xilinx_axi_dma_configure()
Ddma_nxp_sdma.c261 block_cfg = block_cfg->next_block; in dma_nxp_sdma_setup_bd()
Ddma_dw_axi.c599 blk_cfg = blk_cfg->next_block; in dma_dw_axi_config()
Ddma_dw_common.c377 block_cfg = block_cfg->next_block; in dw_dma_config()
Ddma_iproc_pax_v2.c977 block_config = block_config->next_block; in dma_iproc_pax_process_dma_blocks()
/Zephyr-latest/tests/boards/intel_adsp/ssp/src/
Dmain.c136 dma_block_cfgs[i].next_block = &dma_block_cfgs[i+1]; in config_output_dma()
137 TC_PRINT("set next block pointer to %p\n", dma_block_cfgs[i].next_block); in config_output_dma()
177 dma_block_cfgs_rx[i].next_block = &dma_block_cfgs_rx[i+1]; in config_input_dma()
178 TC_PRINT("set next block pointer to %p\n", dma_block_cfgs_rx[i].next_block); in config_input_dma()
/Zephyr-latest/drivers/video/
Dvideo_esp32_dvp.c177 dma_block_iter->next_block = NULL; in video_esp32_stream_start()
182 dma_block_iter->next_block = dma_block_iter + 1; in video_esp32_stream_start()
187 if (dma_block_iter->next_block) { in video_esp32_stream_start()
/Zephyr-latest/drivers/mipi_dbi/
Dmipi_dbi_nxp_lcdic.c184 stream->blk_cfg[0].next_block = NULL; in mipi_dbi_lcdic_start_dma()
194 stream->blk_cfg[0].next_block = in mipi_dbi_lcdic_start_dma()
203 stream->blk_cfg[0].next_block = NULL; in mipi_dbi_lcdic_start_dma()
/Zephyr-latest/drivers/audio/
Ddmic_mcux.c333 blk_cfg[blk].next_block = &blk_cfg[blk + 1]; in dmic_mcux_setup_dma()
336 blk_cfg[blk].next_block = NULL; in dmic_mcux_setup_dma()
/Zephyr-latest/include/zephyr/drivers/
Ddma.h129 struct dma_block_config *next_block; member
/Zephyr-latest/drivers/i2s/
Di2s_mcux_flexcomm.c431 blk_cfg->next_block = &dev_data->rx_dma_blocks[1]; in i2s_mcux_config_dma_blocks()
/Zephyr-latest/drivers/serial/
Duart_mcux_flexcomm.c455 data->tx_data.active_block.next_block = NULL; in mcux_flexcomm_uart_tx()
Duart_mcux_lpuart.c755 data->async.tx_dma_params.active_dma_block.next_block = NULL; in mcux_lpuart_tx()
Duart_ns16550.c1626 tx_params->active_dma_block.next_block = NULL;