Lines Matching refs:new_blk_cfg
353 struct dma_block_config *new_blk_cfg, uint8_t *buffer, in spi_eusart_fill_desc() argument
358 new_blk_cfg->dest_address = (uint32_t)&cfg->base->TXDATA; in spi_eusart_fill_desc()
359 new_blk_cfg->dest_addr_adj = DMA_ADDR_ADJ_NO_CHANGE; in spi_eusart_fill_desc()
361 new_blk_cfg->source_address = (uint32_t)buffer; in spi_eusart_fill_desc()
362 new_blk_cfg->source_addr_adj = DMA_ADDR_ADJ_INCREMENT; in spi_eusart_fill_desc()
365 new_blk_cfg->source_address = (uint32_t)&(cfg->mosi_overrun); in spi_eusart_fill_desc()
366 new_blk_cfg->source_addr_adj = DMA_ADDR_ADJ_NO_CHANGE; in spi_eusart_fill_desc()
369 new_blk_cfg->source_address = (uint32_t)&cfg->base->RXDATA; in spi_eusart_fill_desc()
370 new_blk_cfg->source_addr_adj = DMA_ADDR_ADJ_NO_CHANGE; in spi_eusart_fill_desc()
372 new_blk_cfg->dest_address = (uint32_t)buffer; in spi_eusart_fill_desc()
373 new_blk_cfg->dest_addr_adj = DMA_ADDR_ADJ_INCREMENT; in spi_eusart_fill_desc()
376 new_blk_cfg->dest_address = (uint32_t)&empty_buffer; in spi_eusart_fill_desc()
377 new_blk_cfg->dest_addr_adj = DMA_ADDR_ADJ_NO_CHANGE; in spi_eusart_fill_desc()
383 new_blk_cfg->block_size = MIN(requested_transaction_size, in spi_eusart_fill_desc()
385 return new_blk_cfg->block_size; in spi_eusart_fill_desc()