| /Zephyr-latest/drivers/spi/spi_nxp_lpspi/ |
| D | spi_nxp_lpspi_dma.c | 24 struct dma_block_config dma_blk_cfg; 33 static struct dma_block_config *spi_mcux_dma_common_load(struct spi_dma_stream *stream, in spi_mcux_dma_common_load() 37 struct dma_block_config *blk_cfg = &stream->dma_blk_cfg; in spi_mcux_dma_common_load() 39 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_common_load() 56 struct dma_block_config *blk_cfg = spi_mcux_dma_common_load(stream, dev, buf, len); in spi_mcux_dma_tx_load() 79 struct dma_block_config *blk_cfg = spi_mcux_dma_common_load(stream, dev, buf, len); in spi_mcux_dma_rx_load()
|
| /Zephyr-latest/drivers/dma/ |
| D | dma_emul.c | 58 struct dma_block_config *block; 155 static const char *dma_emul_block_config_to_string(const struct dma_block_config *cfg) in dma_emul_block_config_to_string() 197 struct dma_block_config block; in dma_emul_work_handler() 298 struct dma_block_config *block; in dma_emul_config_valid() 349 struct dma_block_config *block; in dma_emul_configure() 350 struct dma_block_config *block_it; in dma_emul_configure() 581 static struct dma_block_config \
|
| D | dma_mcux_lpc.c | 118 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()
|
| D | dma_intel_adsp_hda.c | 35 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()
|
| D | dma_silabs_ldma.c | 92 struct dma_block_config *block, LDMA_Descriptor_t *desc) in dma_silabs_block_to_descriptor() 229 struct dma_block_config *head_block = config->head_block; in dma_silabs_configure_descriptor() 230 struct dma_block_config *block = config->head_block; in dma_silabs_configure_descriptor() 525 struct dma_block_config *block_config = config->head_block; in silabs_ldma_append_block()
|
| D | dma_sedi.c | 282 struct dma_block_config *block_config; in dma_sedi_reload() 312 struct dma_block_config *block_config = config->head_block; in dma_sedi_start()
|
| D | dma_mchp_xec.c | 133 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()
|
| /Zephyr-latest/drivers/serial/ |
| D | uart_stm32.h | 71 struct dma_block_config blk_cfg;
|
| /Zephyr-latest/drivers/adc/ |
| D | adc_stm32wb0.c | 134 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/ |
| D | dma.c | 27 static struct dma_block_config dma_block_cfg = {0};
|
| /Zephyr-latest/include/zephyr/drivers/ |
| D | dma.h | 106 struct dma_block_config { struct 129 struct dma_block_config *next_block; argument 265 struct dma_block_config *head_block;
|
| /Zephyr-latest/drivers/spi/ |
| D | spi_mcux_flexcomm.c | 56 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()
|
| D | spi_andes_atcspi200.c | 28 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()
|
| D | spi_silabs_eusart.c | 46 struct dma_block_config dma_descriptors[CONFIG_SPI_SILABS_EUSART_DMA_MAX_BLOCKS]; 353 struct dma_block_config *new_blk_cfg, uint8_t *buffer, in spi_eusart_fill_desc() 388 struct dma_block_config *spi_eusart_fill_data_desc(const struct spi_silabs_eusart_config *cfg, in spi_eusart_fill_data_desc() 389 struct dma_block_config *desc, in spi_eusart_fill_data_desc() 457 struct dma_block_config *desc; in spi_eusart_prepare_dma_channel()
|
| D | spi_ll_stm32.h | 55 struct dma_block_config dma_blk_cfg;
|
| D | spi_smartbond.c | 81 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()
|
| /Zephyr-latest/tests/drivers/dma/cyclic/src/ |
| D | test_dma_cyclic.c | 31 static struct dma_block_config dma_block_cfgs;
|
| /Zephyr-latest/tests/boards/intel_adsp/hda/src/ |
| D | dma.c | 85 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/ |
| D | ec_host_cmd_backend_spi_stm32.c | 152 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/ |
| D | mipi_dbi_nxp_flexio_lcdif.c | 26 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/drivers/flash/ |
| D | soc_flash_silabs_series2.c | 34 struct dma_block_config dma_block_cfg; 102 dev_data->dma_block_cfg = (struct dma_block_config){ in flash_silabs_read_dma()
|
| /Zephyr-latest/tests/drivers/dma/chan_blen_transfer/src/ |
| D | test_dma.c | 38 struct dma_block_config dma_block_cfg = { 0 }; in test_task()
|
| /Zephyr-latest/tests/drivers/dma/chan_link_transfer/src/ |
| D | test_dma.c | 55 struct dma_block_config dma_block_cfg = { 0 }; in test_task()
|
| /Zephyr-latest/tests/drivers/dma/scatter_gather/src/ |
| D | test_dma_sg.c | 40 static struct dma_block_config dma_block_cfgs[XFERS];
|
| /Zephyr-latest/tests/boards/intel_adsp/ssp/src/ |
| D | main.c | 61 static struct dma_block_config dma_block_cfgs[XFERS]; 63 static struct dma_block_config dma_block_cfgs_rx[XFERS];
|