Home
last modified time | relevance | path

Searched refs:dma_slave (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/drivers/dma/
Dmoxart-dma.c149 struct dma_device dma_slave; member
338 chan = dma_get_any_slave_channel(&mdc->dma_slave); in moxart_of_xlate()
593 dma_cap_zero(mdc->dma_slave.cap_mask); in moxart_probe()
594 dma_cap_set(DMA_SLAVE, mdc->dma_slave.cap_mask); in moxart_probe()
595 dma_cap_set(DMA_PRIVATE, mdc->dma_slave.cap_mask); in moxart_probe()
597 moxart_dma_init(&mdc->dma_slave, dev); in moxart_probe()
606 vchan_init(&ch->vc, &mdc->dma_slave); in moxart_probe()
621 ret = dma_async_device_register(&mdc->dma_slave); in moxart_probe()
630 dma_async_device_unregister(&mdc->dma_slave); in moxart_probe()
643 dma_async_device_unregister(&m->dma_slave); in moxart_remove()
Dedma.c122 struct dma_device dma_slave; member
130 return container_of(d, struct edma_cc, dma_slave); in to_edma_cc()
1035 dma_cap_zero(ecc->dma_slave.cap_mask); in edma_probe()
1036 dma_cap_set(DMA_SLAVE, ecc->dma_slave.cap_mask); in edma_probe()
1037 dma_cap_set(DMA_CYCLIC, ecc->dma_slave.cap_mask); in edma_probe()
1038 dma_cap_set(DMA_MEMCPY, ecc->dma_slave.cap_mask); in edma_probe()
1040 edma_dma_init(ecc, &ecc->dma_slave, &pdev->dev); in edma_probe()
1042 edma_chan_init(ecc, &ecc->dma_slave, ecc->slave_chans); in edma_probe()
1044 ret = dma_async_device_register(&ecc->dma_slave); in edma_probe()
1064 dma_async_device_unregister(&ecc->dma_slave); in edma_remove()
Dcoh901318.c1285 struct dma_device dma_slave; member
1787 if (&args->base->dma_slave == chan->device && in coh901318_filter_base_and_id()
2690 coh901318_base_init(&base->dma_slave, dma_slave_channels, in coh901318_probe()
2693 dma_cap_zero(base->dma_slave.cap_mask); in coh901318_probe()
2694 dma_cap_set(DMA_SLAVE, base->dma_slave.cap_mask); in coh901318_probe()
2696 base->dma_slave.device_alloc_chan_resources = coh901318_alloc_chan_resources; in coh901318_probe()
2697 base->dma_slave.device_free_chan_resources = coh901318_free_chan_resources; in coh901318_probe()
2698 base->dma_slave.device_prep_slave_sg = coh901318_prep_slave_sg; in coh901318_probe()
2699 base->dma_slave.device_tx_status = coh901318_tx_status; in coh901318_probe()
2700 base->dma_slave.device_issue_pending = coh901318_issue_pending; in coh901318_probe()
[all …]
Dste_dma40.c577 struct dma_device dma_slave; member
2881 d40_chan_init(base, &base->dma_slave, base->log_chans, in d40_dmaengine_init()
2884 dma_cap_zero(base->dma_slave.cap_mask); in d40_dmaengine_init()
2885 dma_cap_set(DMA_SLAVE, base->dma_slave.cap_mask); in d40_dmaengine_init()
2886 dma_cap_set(DMA_CYCLIC, base->dma_slave.cap_mask); in d40_dmaengine_init()
2888 d40_ops_init(base, &base->dma_slave); in d40_dmaengine_init()
2890 err = dma_async_device_register(&base->dma_slave); in d40_dmaengine_init()
2921 dma_cap_set(DMA_CYCLIC, base->dma_slave.cap_mask); in d40_dmaengine_init()
2935 dma_async_device_unregister(&base->dma_slave); in d40_dmaengine_init()
/linux-4.1.27/include/linux/platform_data/
Dcrypto-atmel.h19 struct crypto_dma_data *dma_slave; member
/linux-4.1.27/include/linux/
Datmel-mci.h40 struct mci_dma_data *dma_slave; member
/linux-4.1.27/sound/soc/txx9/
Dtxx9aclc.h47 struct txx9dmac_slave dma_slave; member
Dtxx9aclc.c333 chan->private = &dmadata->dma_slave; in filter()
344 struct txx9dmac_slave *ds = &dmadata->dma_slave; in txx9aclc_dma_init()
/linux-4.1.27/drivers/crypto/
Datmel-tdes.c731 atmel_tdes_filter, &pdata->dma_slave->rxdata, dd->dev, "tx"); in atmel_tdes_dma_init()
747 atmel_tdes_filter, &pdata->dma_slave->txdata, dd->dev, "rx"); in atmel_tdes_dma_init()
1339 pdata->dma_slave = devm_kzalloc(&pdev->dev, in atmel_tdes_of_init()
1340 sizeof(*(pdata->dma_slave)), in atmel_tdes_of_init()
1342 if (!pdata->dma_slave) { in atmel_tdes_of_init()
1444 if (!pdata->dma_slave) { in atmel_tdes_probe()
Datmel-aes.c777 atmel_aes_filter, &pdata->dma_slave->rxdata, dd->dev, "tx"); in atmel_aes_dma_init()
793 atmel_aes_filter, &pdata->dma_slave->txdata, dd->dev, "rx"); in atmel_aes_dma_init()
1303 pdata->dma_slave = devm_kzalloc(&pdev->dev, in atmel_aes_of_init()
1304 sizeof(*(pdata->dma_slave)), in atmel_aes_of_init()
1306 if (!pdata->dma_slave) { in atmel_aes_of_init()
1338 if (!pdata->dma_slave) { in atmel_aes_probe()
Datmel-sha.c1244 atmel_sha_filter, &pdata->dma_slave->rxdata, dd->dev, "tx"); in atmel_sha_dma_init()
1329 pdata->dma_slave = devm_kzalloc(&pdev->dev, in atmel_sha_of_init()
1330 sizeof(*(pdata->dma_slave)), in atmel_sha_of_init()
1332 if (!pdata->dma_slave) { in atmel_sha_of_init()
1432 if (!pdata->dma_slave) { in atmel_sha_probe()
/linux-4.1.27/drivers/i2c/busses/
Di2c-at91.c81 struct at_dma_slave dma_slave; member
/linux-4.1.27/arch/avr32/mach-at32ap/
Dat32ap700x.c1379 data->dma_slave = slave; in at32_add_device_mci()
1449 data->dma_slave = NULL; in at32_add_device_mci()
/linux-4.1.27/drivers/spi/
Dspi-atmel.c211 struct at_dma_slave dma_slave; member
/linux-4.1.27/drivers/mmc/host/
Datmel-mci.c2296 pdata->dma_slave); in atmci_configure_dma()