Searched refs:dmach (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/dma/qcom/ |
| H A D | hidma.c | 86 static inline struct hidma_chan *to_hidma_chan(struct dma_chan *dmach) in to_hidma_chan() argument 88 return container_of(dmach, struct hidma_chan, chan); in to_hidma_chan() 226 static void hidma_issue_pending(struct dma_chan *dmach) in hidma_issue_pending() argument 228 struct hidma_chan *mchan = to_hidma_chan(dmach); in hidma_issue_pending() 269 static enum dma_status hidma_tx_status(struct dma_chan *dmach, in hidma_tx_status() argument 273 struct hidma_chan *mchan = to_hidma_chan(dmach); in hidma_tx_status() 276 ret = dma_cookie_status(dmach, cookie, txstate); in hidma_tx_status() 281 dmach->cookie); in hidma_tx_status() 339 static int hidma_alloc_chan_resources(struct dma_chan *dmach) in hidma_alloc_chan_resources() argument 341 struct hidma_chan *mchan = to_hidma_chan(dmach); in hidma_alloc_chan_resources() [all …]
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-mxs.c | 133 struct dma_chan *dmach; member 197 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer() 209 desc = dmaengine_prep_slave_sg(i2c->dmach, &i2c->sg_io[0], 1, in mxs_i2c_dma_setup_xfer() 226 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer() 238 desc = dmaengine_prep_slave_sg(i2c->dmach, &i2c->sg_io[1], 1, in mxs_i2c_dma_setup_xfer() 257 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer() 271 desc = dmaengine_prep_slave_sg(i2c->dmach, i2c->sg_io, 2, in mxs_i2c_dma_setup_xfer() 291 dma_async_issue_pending(i2c->dmach); in mxs_i2c_dma_setup_xfer() 300 dmaengine_terminate_sync(i2c->dmach); in mxs_i2c_dma_setup_xfer() 307 dmaengine_terminate_sync(i2c->dmach); in mxs_i2c_dma_setup_xfer() [all …]
|
| /linux/drivers/scsi/arm/ |
| H A D | cumana_2.c | 163 int dmach = info->info.scsi.dma; in cumanascsi_2_dma_setup() local 167 if (dmach != NO_DMA && in cumanascsi_2_dma_setup() 185 disable_dma(dmach); in cumanascsi_2_dma_setup() 186 set_dma_sg(dmach, info->sg, bufs); in cumanascsi_2_dma_setup() 188 set_dma_mode(dmach, dma_dir); in cumanascsi_2_dma_setup() 189 enable_dma(dmach); in cumanascsi_2_dma_setup()
|
| H A D | powertec.c | 137 int dmach = info->info.scsi.dma; in powertecscsi_dma_setup() local 155 disable_dma(dmach); in powertecscsi_dma_setup() 156 set_dma_sg(dmach, info->sg, bufs); in powertecscsi_dma_setup() 157 set_dma_mode(dmach, dma_dir); in powertecscsi_dma_setup() 158 enable_dma(dmach); in powertecscsi_dma_setup()
|
| H A D | eesox.c | 164 int dmach = info->info.scsi.dma; in eesoxscsi_dma_setup() local 166 if (dmach != NO_DMA && in eesoxscsi_dma_setup() 182 disable_dma(dmach); in eesoxscsi_dma_setup() 183 set_dma_sg(dmach, info->sg, bufs); in eesoxscsi_dma_setup() 184 set_dma_mode(dmach, dma_dir); in eesoxscsi_dma_setup() 185 enable_dma(dmach); in eesoxscsi_dma_setup()
|
| /linux/include/linux/spi/ |
| H A D | mxs-spi.h | 127 struct dma_chan *dmach; member
|