Lines Matching refs:dma_tx
141 if (channel == spi_dma_data->dma_tx.channel) { in dma_callback()
165 struct stream *stream = &data->dma_tx; in spi_stm32_dma_tx_load()
184 if (data->dma_tx.src_addr_increment) { in spi_stm32_dma_tx_load()
193 if (data->dma_tx.dst_addr_increment) { in spi_stm32_dma_tx_load()
200 blk_cfg->fifo_mode_control = data->dma_tx.fifo_threshold; in spi_stm32_dma_tx_load()
207 ret = dma_config(data->dma_tx.dma_dev, data->dma_tx.channel, in spi_stm32_dma_tx_load()
215 return dma_start(data->dma_tx.dma_dev, data->dma_tx.channel); in spi_stm32_dma_tx_load()
290 dma_segment_len = len * data->dma_tx.dma_cfg.source_data_size; in spi_dma_move_buffers()
1100 err = dma_stop(data->dma_tx.dma_dev, data->dma_tx.channel); in transceive_dma()
1128 if ((data->dma_tx.dma_dev != NULL) in spi_stm32_transceive()
1220 if ((data->dma_tx.dma_dev != NULL) && in spi_stm32_init()
1221 !device_is_ready(data->dma_tx.dma_dev)) { in spi_stm32_init()
1222 LOG_ERR("%s device not ready", data->dma_tx.dma_dev->name); in spi_stm32_init()