Lines Matching refs:xfer_config
30 LDMA_TransferCfg_t xfer_config; member
159 block->source_addr_adj != chan_conf->xfer_config.ldmaCfgSrcIncSign) { in dma_silabs_block_to_descriptor()
307 LDMA_TransferCfg_t *xfer_config = &chan_conf->xfer_config; in dma_silabs_configure() local
346 memset(xfer_config, 0, sizeof(*xfer_config)); in dma_silabs_configure()
353 xfer_config->ldmaReqSel = config->dma_slot; in dma_silabs_configure()
367 xfer_config->ldmaCfgArbSlots = config->channel_priority; in dma_silabs_configure()
371 xfer_config->ldmaCfgSrcIncSign = ldmaCfgSrcIncSignPos; in dma_silabs_configure()
374 xfer_config->ldmaCfgSrcIncSign = ldmaCfgSrcIncSignNeg; in dma_silabs_configure()
377 xfer_config->ldmaCfgSrcIncSign = ldmaCfgSrcIncSignPos; in dma_silabs_configure()
386 xfer_config->ldmaCfgDstIncSign = ldmaCfgDstIncSignPos; in dma_silabs_configure()
389 xfer_config->ldmaCfgDstIncSign = ldmaCfgDstIncSignNeg; in dma_silabs_configure()
392 xfer_config->ldmaCfgDstIncSign = ldmaCfgDstIncSignPos; in dma_silabs_configure()
420 LDMA_StartTransfer(channel, &chan->xfer_config, chan->desc); in dma_silabs_start()