Searched defs:dma_slave (Results 1 - 6 of 6) sorted by relevance

/drivers/dma/
H A Dedma.c121 struct dma_device dma_slave; member in struct:edma_cc
129 return container_of(d, struct edma_cc, dma_slave);
1055 dma_cap_zero(ecc->dma_slave.cap_mask);
1056 dma_cap_set(DMA_SLAVE, ecc->dma_slave.cap_mask);
1057 dma_cap_set(DMA_CYCLIC, ecc->dma_slave.cap_mask);
1058 dma_cap_set(DMA_MEMCPY, ecc->dma_slave.cap_mask);
1060 edma_dma_init(ecc, &ecc->dma_slave, &pdev->dev);
1062 edma_chan_init(ecc, &ecc->dma_slave, ecc->slave_chans);
1064 ret = dma_async_device_register(&ecc->dma_slave);
1084 dma_async_device_unregister(&ecc->dma_slave);
[all...]
H A Dmoxart-dma.c149 struct dma_device dma_slave; member in struct:moxart_dmadev
358 chan = dma_get_any_slave_channel(&mdc->dma_slave);
612 dma_cap_zero(mdc->dma_slave.cap_mask);
613 dma_cap_set(DMA_SLAVE, mdc->dma_slave.cap_mask);
614 dma_cap_set(DMA_PRIVATE, mdc->dma_slave.cap_mask);
616 moxart_dma_init(&mdc->dma_slave, dev);
625 vchan_init(&ch->vc, &mdc->dma_slave);
640 ret = dma_async_device_register(&mdc->dma_slave);
649 dma_async_device_unregister(&mdc->dma_slave);
662 dma_async_device_unregister(&m->dma_slave);
[all...]
H A Dcoh901318.c1285 struct dma_device dma_slave; member in struct:coh901318_base
1785 if (&args->base->dma_slave == chan->device &&
2709 coh901318_base_init(&base->dma_slave, dma_slave_channels,
2712 dma_cap_zero(base->dma_slave.cap_mask);
2713 dma_cap_set(DMA_SLAVE, base->dma_slave.cap_mask);
2715 base->dma_slave.device_alloc_chan_resources = coh901318_alloc_chan_resources;
2716 base->dma_slave.device_free_chan_resources = coh901318_free_chan_resources;
2717 base->dma_slave.device_prep_slave_sg = coh901318_prep_slave_sg;
2718 base->dma_slave.device_tx_status = coh901318_tx_status;
2719 base->dma_slave
[all...]
H A Dste_dma40.c536 * @dma_slave: dma_device channels that can do only do slave transfers.
577 struct dma_device dma_slave; member in struct:d40_base
2882 d40_chan_init(base, &base->dma_slave, base->log_chans,
2885 dma_cap_zero(base->dma_slave.cap_mask);
2886 dma_cap_set(DMA_SLAVE, base->dma_slave.cap_mask);
2887 dma_cap_set(DMA_CYCLIC, base->dma_slave.cap_mask);
2889 d40_ops_init(base, &base->dma_slave);
2891 err = dma_async_device_register(&base->dma_slave);
2922 dma_cap_set(DMA_CYCLIC, base->dma_slave.cap_mask);
2936 dma_async_device_unregister(&base->dma_slave);
[all...]
/drivers/i2c/busses/
H A Di2c-at91.c76 struct at_dma_slave dma_slave; member in struct:at91_twi_pdata
638 sl = &sl_pdata->dma_slave;
/drivers/spi/
H A Dspi-atmel.c202 struct at_dma_slave dma_slave; member in struct:atmel_spi_dma
425 sl = &sl_pdata->dma_slave;

Completed in 154 milliseconds