/Linux-v4.19/drivers/dma/ |
D | moxart-dma.c | 149 struct dma_device dma_slave; member 339 chan = dma_get_any_slave_channel(&mdc->dma_slave); in moxart_of_xlate() 592 dma_cap_zero(mdc->dma_slave.cap_mask); in moxart_probe() 593 dma_cap_set(DMA_SLAVE, mdc->dma_slave.cap_mask); in moxart_probe() 594 dma_cap_set(DMA_PRIVATE, mdc->dma_slave.cap_mask); in moxart_probe() 596 moxart_dma_init(&mdc->dma_slave, dev); in moxart_probe() 605 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() 645 dma_async_device_unregister(&m->dma_slave); in moxart_remove()
|
D | coh901318.c | 1286 struct dma_device dma_slave; member 1774 if (&args->base->dma_slave == chan->device && in coh901318_filter_base_and_id() 2676 coh901318_base_init(&base->dma_slave, dma_slave_channels, in coh901318_probe() 2679 dma_cap_zero(base->dma_slave.cap_mask); in coh901318_probe() 2680 dma_cap_set(DMA_SLAVE, base->dma_slave.cap_mask); in coh901318_probe() 2682 base->dma_slave.device_alloc_chan_resources = coh901318_alloc_chan_resources; in coh901318_probe() 2683 base->dma_slave.device_free_chan_resources = coh901318_free_chan_resources; in coh901318_probe() 2684 base->dma_slave.device_prep_slave_sg = coh901318_prep_slave_sg; in coh901318_probe() 2685 base->dma_slave.device_tx_status = coh901318_tx_status; in coh901318_probe() 2686 base->dma_slave.device_issue_pending = coh901318_issue_pending; in coh901318_probe() [all …]
|
D | ste_dma40.c | 578 struct dma_device dma_slave; member 2833 d40_chan_init(base, &base->dma_slave, base->log_chans, in d40_dmaengine_init() 2836 dma_cap_zero(base->dma_slave.cap_mask); in d40_dmaengine_init() 2837 dma_cap_set(DMA_SLAVE, base->dma_slave.cap_mask); in d40_dmaengine_init() 2838 dma_cap_set(DMA_CYCLIC, base->dma_slave.cap_mask); in d40_dmaengine_init() 2840 d40_ops_init(base, &base->dma_slave); in d40_dmaengine_init() 2842 err = dma_async_device_register(&base->dma_slave); in d40_dmaengine_init() 2871 dma_cap_set(DMA_CYCLIC, base->dma_slave.cap_mask); in d40_dmaengine_init() 2885 dma_async_device_unregister(&base->dma_slave); in d40_dmaengine_init()
|
/Linux-v4.19/include/linux/platform_data/ |
D | crypto-atmel.h | 20 struct crypto_dma_data *dma_slave; member
|
/Linux-v4.19/include/linux/ |
D | atmel-mci.h | 41 void *dma_slave; member
|
/Linux-v4.19/sound/soc/txx9/ |
D | txx9aclc.h | 47 struct txx9dmac_slave dma_slave; member
|
D | txx9aclc.c | 337 chan->private = &dmadata->dma_slave; in filter() 348 struct txx9dmac_slave *ds = &dmadata->dma_slave; in txx9aclc_dma_init()
|
/Linux-v4.19/drivers/dma/ti/ |
D | edma.c | 251 struct dma_device dma_slave; member 733 return container_of(d, struct edma_cc, dma_slave); in to_edma_cc() 1836 struct dma_device *s_ddev = &ecc->dma_slave; in edma_dma_init() 2387 ecc->dma_slave.filter.map = info->slave_map; in edma_probe() 2388 ecc->dma_slave.filter.mapcnt = info->slavecnt; in edma_probe() 2389 ecc->dma_slave.filter.fn = edma_filter_fn; in edma_probe() 2391 ret = dma_async_device_register(&ecc->dma_slave); in edma_probe() 2402 dma_async_device_unregister(&ecc->dma_slave); in edma_probe() 2438 edma_cleanupp_vchan(&ecc->dma_slave); in edma_remove() 2442 dma_async_device_unregister(&ecc->dma_slave); in edma_remove()
|
/Linux-v4.19/drivers/crypto/ |
D | atmel-tdes.c | 730 atmel_tdes_filter, &pdata->dma_slave->rxdata, dd->dev, "tx"); in atmel_tdes_dma_init() 746 atmel_tdes_filter, &pdata->dma_slave->txdata, dd->dev, "rx"); in atmel_tdes_dma_init() 1318 pdata->dma_slave = devm_kzalloc(&pdev->dev, in atmel_tdes_of_init() 1319 sizeof(*(pdata->dma_slave)), in atmel_tdes_of_init() 1321 if (!pdata->dma_slave) in atmel_tdes_of_init() 1418 if (!pdata->dma_slave) { in atmel_tdes_probe()
|
D | atmel-aes.c | 2402 slave = &pdata->dma_slave->rxdata; in atmel_aes_dma_init() 2408 slave = &pdata->dma_slave->txdata; in atmel_aes_dma_init() 2608 pdata->dma_slave = devm_kzalloc(&pdev->dev, in atmel_aes_of_init() 2609 sizeof(*(pdata->dma_slave)), in atmel_aes_of_init() 2611 if (!pdata->dma_slave) { in atmel_aes_of_init() 2642 if (!pdata->dma_slave) { in atmel_aes_probe()
|
D | atmel-sha.c | 2636 atmel_sha_filter, &pdata->dma_slave->rxdata, dd->dev, "tx"); in atmel_sha_dma_init() 2730 pdata->dma_slave = devm_kzalloc(&pdev->dev, in atmel_sha_of_init() 2731 sizeof(*(pdata->dma_slave)), in atmel_sha_of_init() 2733 if (!pdata->dma_slave) in atmel_sha_of_init() 2830 if (!pdata->dma_slave) { in atmel_sha_probe()
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-at91.c | 117 struct at_dma_slave dma_slave; member
|
/Linux-v4.19/drivers/mmc/host/ |
D | atmel-mci.c | 2405 pdata->dma_slave); in atmci_configure_dma()
|