Lines Matching refs:dma_conf
1046 struct dma_slave_config *dma_conf, in stm32_spi_dma_config() argument
1069 memset(dma_conf, 0, sizeof(struct dma_slave_config)); in stm32_spi_dma_config()
1070 dma_conf->direction = dir; in stm32_spi_dma_config()
1071 if (dma_conf->direction == DMA_DEV_TO_MEM) { /* RX */ in stm32_spi_dma_config()
1072 dma_conf->src_addr = spi->phys_addr + spi->cfg->regs->rx.reg; in stm32_spi_dma_config()
1073 dma_conf->src_addr_width = buswidth; in stm32_spi_dma_config()
1074 dma_conf->src_maxburst = maxburst; in stm32_spi_dma_config()
1078 } else if (dma_conf->direction == DMA_MEM_TO_DEV) { /* TX */ in stm32_spi_dma_config()
1079 dma_conf->dst_addr = spi->phys_addr + spi->cfg->regs->tx.reg; in stm32_spi_dma_config()
1080 dma_conf->dst_addr_width = buswidth; in stm32_spi_dma_config()
1081 dma_conf->dst_maxburst = maxburst; in stm32_spi_dma_config()