Lines Matching refs:dma_rx
144 } else if (channel == spi_dma_data->dma_rx.channel) { in dma_callback()
227 struct stream *stream = &data->dma_rx; in spi_stm32_dma_rx_load()
243 if (data->dma_rx.dst_addr_increment) { in spi_stm32_dma_rx_load()
251 if (data->dma_rx.src_addr_increment) { in spi_stm32_dma_rx_load()
258 blk_cfg->fifo_mode_control = data->dma_rx.fifo_threshold; in spi_stm32_dma_rx_load()
266 ret = dma_config(data->dma_rx.dma_dev, data->dma_rx.channel, in spi_stm32_dma_rx_load()
274 return dma_start(data->dma_rx.dma_dev, data->dma_rx.channel); in spi_stm32_dma_rx_load()
283 dma_segment_len = len * data->dma_rx.dma_cfg.dest_data_size; in spi_dma_move_buffers()
1096 err = dma_stop(data->dma_rx.dma_dev, data->dma_rx.channel); in transceive_dma()
1129 && (data->dma_rx.dma_dev != NULL)) { in spi_stm32_transceive()
1214 if ((data->dma_rx.dma_dev != NULL) && in spi_stm32_init()
1215 !device_is_ready(data->dma_rx.dma_dev)) { in spi_stm32_init()
1216 LOG_ERR("%s device not ready", data->dma_rx.dma_dev->name); in spi_stm32_init()