Lines Matching refs:dmach
130 struct dma_chan *dmach; member
193 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer()
205 desc = dmaengine_prep_slave_sg(i2c->dmach, &i2c->sg_io[0], 1, in mxs_i2c_dma_setup_xfer()
221 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer()
233 desc = dmaengine_prep_slave_sg(i2c->dmach, &i2c->sg_io[1], 1, in mxs_i2c_dma_setup_xfer()
252 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer()
266 desc = dmaengine_prep_slave_sg(i2c->dmach, i2c->sg_io, 2, in mxs_i2c_dma_setup_xfer()
285 dma_async_issue_pending(i2c->dmach); in mxs_i2c_dma_setup_xfer()
294 dmaengine_terminate_all(i2c->dmach); in mxs_i2c_dma_setup_xfer()
301 dmaengine_terminate_all(i2c->dmach); in mxs_i2c_dma_setup_xfer()
848 i2c->dmach = dma_request_slave_channel(dev, "rx-tx"); in mxs_i2c_probe()
849 if (!i2c->dmach) { in mxs_i2c_probe()
886 if (i2c->dmach) in mxs_i2c_remove()
887 dma_release_channel(i2c->dmach); in mxs_i2c_remove()