Home
last modified time | relevance | path

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

123

/Zephyr-latest/drivers/dma/
Ddma_emul.c58 struct dma_block_config *block;
160 static const char *dma_emul_block_config_to_string(const struct dma_block_config *cfg) in dma_emul_block_config_to_string()
202 struct dma_block_config block; in dma_emul_work_handler()
303 struct dma_block_config *block; in dma_emul_config_valid()
354 struct dma_block_config *block; in dma_emul_configure()
355 struct dma_block_config *block_it; in dma_emul_configure()
586 static struct dma_block_config \
Ddma_mcux_lpc.c118 static inline void rw6xx_dma_addr_fixup(struct dma_block_config *block) in rw6xx_dma_addr_fixup()
140 struct dma_block_config *block, in dma_mcux_lpc_queue_descriptors()
155 struct dma_block_config local_block; in dma_mcux_lpc_queue_descriptors()
158 memcpy(&local_block, block, sizeof(struct dma_block_config)); in dma_mcux_lpc_queue_descriptors()
333 struct dma_block_config *block_config; in dma_mcux_lpc_configure()
633 struct dma_block_config local_block = { 0 }; in dma_mcux_lpc_configure()
788 struct dma_block_config local_block = { 0 }; in dma_mcux_lpc_reload()
Ddma_intel_adsp_hda.c35 struct dma_block_config *blk_cfg; in intel_adsp_hda_dma_host_in_config()
69 struct dma_block_config *blk_cfg; in intel_adsp_hda_dma_host_out_config()
103 struct dma_block_config *blk_cfg; in intel_adsp_hda_dma_link_in_config()
133 struct dma_block_config *blk_cfg; in intel_adsp_hda_dma_link_out_config()
Ddma_silabs_ldma.c90 struct dma_block_config *block, LDMA_Descriptor_t *desc) in dma_silabs_block_to_descriptor()
216 struct dma_block_config *head_block = config->head_block; in dma_silabs_configure_descriptor()
217 struct dma_block_config *block = config->head_block; in dma_silabs_configure_descriptor()
Ddma_sedi.c282 struct dma_block_config *block_config; in dma_sedi_reload()
312 struct dma_block_config *block_config = config->head_block; in dma_sedi_start()
Ddma_mchp_xec.c133 struct dma_block_config *head;
134 struct dma_block_config *curr;
242 static int check_blocks(struct dma_xec_channel *chdata, struct dma_block_config *block, in check_blocks()
365 struct dma_block_config *block = config->head_block; in dma_xec_configure()
Ddma_nios2_msgdma.c70 struct dma_block_config *dma_block; in nios2_msgdma_config()
/Zephyr-latest/drivers/serial/
Duart_stm32.h76 struct dma_block_config blk_cfg;
/Zephyr-latest/drivers/adc/
Dadc_stm32wb0.c134 struct dma_block_config dma_block_config; member
733 data->dma_block_config.source_address = (uint32_t)&adc->DS_DATAOUT; in schedule_and_start_adc_sequence()
734 data->dma_block_config.dest_address = (uint32_t)data->next_sample_ptr; in schedule_and_start_adc_sequence()
735 data->dma_block_config.block_size = data->sequence_length * sizeof(uint16_t); in schedule_and_start_adc_sequence()
1138 data->dmac_config.head_block = &data->dma_block_config; in adc_stm32wb0_init()
1238 .dma_block_config = {
/Zephyr-latest/tests/boards/altera_max10/msgdma/src/
Ddma.c27 static struct dma_block_config dma_block_cfg = {0};
/Zephyr-latest/include/zephyr/drivers/
Ddma.h106 struct dma_block_config { struct
129 struct dma_block_config *next_block; argument
265 struct dma_block_config *head_block;
/Zephyr-latest/drivers/spi/
Dspi_mcux_flexcomm.c56 struct dma_block_config dma_blk_cfg[2];
390 struct dma_block_config *blk_cfg; in spi_mcux_dma_tx_load()
403 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_tx_load()
425 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_tx_load()
458 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_tx_load()
516 struct dma_block_config *blk_cfg; in spi_mcux_dma_rx_load()
531 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_rx_load()
Dspi_andes_atcspi200.c28 struct dma_block_config dma_blk_cfg;
29 struct dma_block_config chain_block[MAX_CHAIN_SIZE];
309 memset(&data->dma_tx.dma_blk_cfg, 0, sizeof(struct dma_block_config)); in spi_dma_tx_load()
356 struct dma_block_config *blk_cfg = &data->dma_tx.dma_blk_cfg; in spi_dma_tx_load()
360 struct dma_block_config *next_blk_cfg; in spi_dma_tx_load()
427 memset(&data->dma_rx.dma_blk_cfg, 0, sizeof(struct dma_block_config)); in spi_dma_rx_load()
471 struct dma_block_config *blk_cfg = &data->dma_rx.dma_blk_cfg; in spi_dma_rx_load()
475 struct dma_block_config *next_blk_cfg; in spi_dma_rx_load()
Dspi_mcux_lpspi.c59 struct dma_block_config dma_blk_cfg;
282 static struct dma_block_config *spi_mcux_dma_common_load(struct spi_dma_stream *stream, in spi_mcux_dma_common_load()
287 struct dma_block_config *blk_cfg = &stream->dma_blk_cfg; in spi_mcux_dma_common_load()
290 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_common_load()
318 struct dma_block_config *blk_cfg = spi_mcux_dma_common_load(stream, dev, buf, len); in spi_mcux_dma_tx_load()
339 struct dma_block_config *blk_cfg = spi_mcux_dma_common_load(stream, dev, buf, len); in spi_mcux_dma_rx_load()
Dspi_ll_stm32.h55 struct dma_block_config dma_blk_cfg;
Dspi_smartbond.c81 struct dma_block_config tx_dma_block_cfg;
82 struct dma_block_config rx_dma_block_cfg;
816 struct dma_block_config *tx_block = &data->tx_dma_block_cfg; in spi_smartbond_dma_config()
817 struct dma_block_config *rx_block = &data->rx_dma_block_cfg; in spi_smartbond_dma_config()
922 struct dma_block_config *tx_block = &data->tx_dma_block_cfg; in spi_smartbond_dma_trigger()
923 struct dma_block_config *rx_block = &data->rx_dma_block_cfg; in spi_smartbond_dma_trigger()
Dspi_gd32.c53 struct dma_block_config block;
255 struct dma_block_config *block_cfg = &data->dma[dir].block; in spi_gd32_dma_setup()
260 memset(block_cfg, 0, sizeof(struct dma_block_config)); in spi_gd32_dma_setup()
/Zephyr-latest/tests/boards/intel_adsp/hda/src/
Ddma.c85 struct dma_block_config block_cfg = { in ZTEST()
174 struct dma_block_config block_cfg = { in test_hda_host_out_dma()
/Zephyr-latest/subsys/mgmt/ec_host_cmd/backends/
Dec_host_cmd_backend_spi_stm32.c152 struct dma_block_config dma_blk_cfg;
446 struct dma_block_config *blk_cfg; in spi_config_dma_tx()
453 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_config_dma_tx()
503 struct dma_block_config *blk_cfg; in spi_config_dma_rx()
510 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_config_dma_rx()
/Zephyr-latest/drivers/mipi_dbi/
Dmipi_dbi_nxp_flexio_lcdif.c26 struct dma_block_config dma_blk_cfg;
238 struct dma_block_config *blk_cfg; in mipi_dbi_flexio_ldcif_write_display()
258 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in mipi_dbi_flexio_ldcif_write_display()
/Zephyr-latest/tests/drivers/dma/chan_blen_transfer/src/
Dtest_dma.c38 struct dma_block_config dma_block_cfg = { 0 }; in test_task()
/Zephyr-latest/tests/drivers/dma/chan_link_transfer/src/
Dtest_dma.c55 struct dma_block_config dma_block_cfg = { 0 }; in test_task()
/Zephyr-latest/tests/drivers/dma/scatter_gather/src/
Dtest_dma_sg.c40 static struct dma_block_config dma_block_cfgs[XFERS];
/Zephyr-latest/tests/boards/intel_adsp/ssp/src/
Dmain.c61 static struct dma_block_config dma_block_cfgs[XFERS];
63 static struct dma_block_config dma_block_cfgs_rx[XFERS];
/Zephyr-latest/drivers/video/
Dvideo_esp32_dvp.c70 struct dma_block_config dma_blocks[CONFIG_DMA_ESP32_MAX_DESCRIPTOR_NUM];
142 struct dma_block_config *dma_block_iter = data->dma_blocks; in video_esp32_stream_start()

123