Home
last modified time | relevance | path

Searched refs:chan_using (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/i2c/busses/
Di2c-stm32.c92 dma->chan_using = NULL; in stm32_i2c_dma_free()
105 dma->chan_using = dma->chan_rx; in stm32_i2c_prep_dma_xfer()
109 dma->chan_using = dma->chan_tx; in stm32_i2c_prep_dma_xfer()
115 chan_dev = dma->chan_using->device->dev; in stm32_i2c_prep_dma_xfer()
124 txdesc = dmaengine_prep_slave_single(dma->chan_using, dma->dma_buf, in stm32_i2c_prep_dma_xfer()
144 dma_async_issue_pending(dma->chan_using); in stm32_i2c_prep_dma_xfer()
Di2c-imx.c178 struct dma_chan *chan_using; member
353 dma_unmap_single(dma->chan_using->device->dev, dma->dma_buf, in i2c_imx_dma_callback()
364 struct device *chan_dev = dma->chan_using->device->dev; in i2c_imx_dma_xfer()
373 txdesc = dmaengine_prep_slave_single(dma->chan_using, dma->dma_buf, in i2c_imx_dma_xfer()
389 dma_async_issue_pending(dma->chan_using); in i2c_imx_dma_xfer()
393 dmaengine_terminate_all(dma->chan_using); in i2c_imx_dma_xfer()
414 dma->chan_using = NULL; in i2c_imx_dma_free()
620 dma->chan_using = dma->chan_tx; in i2c_imx_dma_write()
641 dmaengine_terminate_all(dma->chan_using); in i2c_imx_dma_write()
683 dma->chan_using = dma->chan_rx; in i2c_imx_dma_read()
[all …]
Di2c-stm32.h39 struct dma_chan *chan_using; member
Di2c-stm32f7.c633 struct device *dev = dma->chan_using->device->dev; in stm32f7_i2c_dma_callback()
1477 dmaengine_terminate_all(dma->chan_using); in stm32f7_i2c_isr_event_thread()
1544 dmaengine_terminate_all(dma->chan_using); in stm32f7_i2c_isr_error()
1585 dmaengine_terminate_all(dma->chan_using); in stm32f7_i2c_xfer()
1634 dmaengine_terminate_all(dma->chan_using); in stm32f7_i2c_smbus_xfer()