Home
last modified time | relevance | path

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

/drivers/dma/
Dintel_mid_dma.c404 lli_bloc_desc->dar = mids->dma_slave.dst_addr; in midc_lli_fill_sg()
406 lli_bloc_desc->sar = mids->dma_slave.src_addr; in midc_lli_fill_sg()
602 mids->cfg_mode, mids->dma_slave.direction, in intel_mid_dma_prep_memcpy()
603 mids->hs_mode, mids->dma_slave.src_addr_width); in intel_mid_dma_prep_memcpy()
622 if (mids->dma_slave.direction == DMA_MEM_TO_DEV) { in intel_mid_dma_prep_memcpy()
628 } else if (mids->dma_slave.direction == DMA_DEV_TO_MEM) { in intel_mid_dma_prep_memcpy()
645 width = mids->dma_slave.src_addr_width; in intel_mid_dma_prep_memcpy()
653 ctl_lo.ctlx.dst_msize = mids->dma_slave.src_maxburst; in intel_mid_dma_prep_memcpy()
654 ctl_lo.ctlx.src_msize = mids->dma_slave.dst_maxburst; in intel_mid_dma_prep_memcpy()
664 ctl_lo.ctlx.dst_tr_width = mids->dma_slave.dst_addr_width / 2; in intel_mid_dma_prep_memcpy()
[all …]
Dedma.c77 struct dma_device dma_slave; member
85 return container_of(d, struct edma_cc, dma_slave); in to_edma_cc()
565 dma_cap_zero(ecc->dma_slave.cap_mask); in edma_probe()
566 dma_cap_set(DMA_SLAVE, ecc->dma_slave.cap_mask); in edma_probe()
568 edma_dma_init(ecc, &ecc->dma_slave, &pdev->dev); in edma_probe()
570 edma_chan_init(ecc, &ecc->dma_slave, ecc->slave_chans); in edma_probe()
572 ret = dma_async_device_register(&ecc->dma_slave); in edma_probe()
592 dma_async_device_unregister(&ecc->dma_slave); in edma_remove()
Dcoh901318.c1284 struct dma_device dma_slave; member
2695 coh901318_base_init(&base->dma_slave, dma_slave_channels, in coh901318_probe()
2698 dma_cap_zero(base->dma_slave.cap_mask); in coh901318_probe()
2699 dma_cap_set(DMA_SLAVE, base->dma_slave.cap_mask); in coh901318_probe()
2701 base->dma_slave.device_alloc_chan_resources = coh901318_alloc_chan_resources; in coh901318_probe()
2702 base->dma_slave.device_free_chan_resources = coh901318_free_chan_resources; in coh901318_probe()
2703 base->dma_slave.device_prep_slave_sg = coh901318_prep_slave_sg; in coh901318_probe()
2704 base->dma_slave.device_tx_status = coh901318_tx_status; in coh901318_probe()
2705 base->dma_slave.device_issue_pending = coh901318_issue_pending; in coh901318_probe()
2706 base->dma_slave.device_control = coh901318_control; in coh901318_probe()
[all …]
Dintel_mid_dma_regs.h293 return container_of(slave, struct intel_mid_dma_slave, dma_slave); in to_intel_mid_dma_slave()
Dste_dma40.c521 struct dma_device dma_slave; member
2915 d40_chan_init(base, &base->dma_slave, base->log_chans, in d40_dmaengine_init()
2918 dma_cap_zero(base->dma_slave.cap_mask); in d40_dmaengine_init()
2919 dma_cap_set(DMA_SLAVE, base->dma_slave.cap_mask); in d40_dmaengine_init()
2920 dma_cap_set(DMA_CYCLIC, base->dma_slave.cap_mask); in d40_dmaengine_init()
2922 d40_ops_init(base, &base->dma_slave); in d40_dmaengine_init()
2924 err = dma_async_device_register(&base->dma_slave); in d40_dmaengine_init()
2955 dma_cap_set(DMA_CYCLIC, base->dma_slave.cap_mask); in d40_dmaengine_init()
2969 dma_async_device_unregister(&base->dma_slave); in d40_dmaengine_init()
/drivers/crypto/
Datmel-aes.c752 if (pdata && pdata->dma_slave->txdata.dma_dev && in atmel_aes_dma_init()
753 pdata->dma_slave->rxdata.dma_dev) { in atmel_aes_dma_init()
760 atmel_aes_filter, &pdata->dma_slave->rxdata); in atmel_aes_dma_init()
779 atmel_aes_filter, &pdata->dma_slave->txdata); in atmel_aes_dma_init()
Datmel-tdes.c721 if (pdata && pdata->dma_slave->txdata.dma_dev && in atmel_tdes_dma_init()
722 pdata->dma_slave->rxdata.dma_dev) { in atmel_tdes_dma_init()
729 atmel_tdes_filter, &pdata->dma_slave->rxdata); in atmel_tdes_dma_init()
748 atmel_tdes_filter, &pdata->dma_slave->txdata); in atmel_tdes_dma_init()
Datmel-sha.c1266 if (pdata && pdata->dma_slave->rxdata.dma_dev) { in atmel_sha_dma_init()
1272 atmel_sha_filter, &pdata->dma_slave->rxdata); in atmel_sha_dma_init()
/drivers/i2c/busses/
Di2c-at91.c77 struct at_dma_slave dma_slave; member
616 sl = &sl_pdata->dma_slave; in filter()
/drivers/spi/
Dspi-atmel.c200 struct at_dma_slave dma_slave; member
441 struct at_dma_slave *sdata = &as->dma.dma_slave; in atmel_spi_configure_dma()
/drivers/mmc/host/
Datmel-mci.c2241 sl = sl_pdata->dma_slave; in atmci_filter()