Lines Matching refs:channel
36 uint32_t channel; /* stores the channel for dma */ member
343 LOG_DBG("Stopping DMA channel %u for TX stream", stream->channel); in i2s_mcux_tx_stream_disable()
344 dma_stop(stream->dev_dma, stream->channel); in i2s_mcux_tx_stream_disable()
384 LOG_DBG("Stopping DMA channel %u for RX stream", stream->channel); in i2s_mcux_rx_stream_disable()
385 dma_stop(stream->dev_dma, stream->channel); in i2s_mcux_rx_stream_disable()
446 dma_config(stream->dev_dma, stream->channel, &stream->dma_cfg); in i2s_mcux_config_dma_blocks()
468 uint32_t channel, int status) in i2s_mcux_dma_tx_callback() argument
483 LOG_ERR("no buffer in output queue for channel %u", channel); in i2s_mcux_dma_tx_callback()
505 dma_start(stream->dev_dma, stream->channel); in i2s_mcux_dma_tx_callback()
515 status, channel, ret); in i2s_mcux_dma_tx_callback()
531 uint32_t channel, int status) in i2s_mcux_dma_rx_callback() argument
574 dma_reload(stream->dev_dma, stream->channel, in i2s_mcux_dma_rx_callback()
583 dma_start(stream->dev_dma, stream->channel); in i2s_mcux_dma_rx_callback()
627 ret = dma_start(stream->dev_dma, stream->channel); in i2s_mcux_tx_stream_start()
683 ret = dma_start(stream->dev_dma, stream->channel); in i2s_mcux_rx_stream_start()
685 LOG_ERR("Failed to start DMA Ch%d (%d)", stream->channel, ret); in i2s_mcux_rx_stream_start()
935 .channel = UTIL_AND( \
937 DT_INST_DMAS_CELL_BY_NAME(id, tx, channel)), \
948 .channel = UTIL_AND( \
950 DT_INST_DMAS_CELL_BY_NAME(id, rx, channel)), \