Home
last modified time | relevance | path

Searched refs:tdma (Results 1 – 6 of 6) sorted by relevance

/drivers/crypto/marvell/
Dtdma.c61 struct mv_cesa_tdma_desc *tdma; in mv_cesa_dma_cleanup() local
63 for (tdma = dreq->chain.first; tdma;) { in mv_cesa_dma_cleanup()
64 struct mv_cesa_tdma_desc *old_tdma = tdma; in mv_cesa_dma_cleanup()
66 if (tdma->flags & CESA_TDMA_OP) in mv_cesa_dma_cleanup()
67 dma_pool_free(cesa_dev->dma->op_pool, tdma->op, in mv_cesa_dma_cleanup()
68 le32_to_cpu(tdma->src)); in mv_cesa_dma_cleanup()
70 tdma = tdma->next; in mv_cesa_dma_cleanup()
82 struct mv_cesa_tdma_desc *tdma; in mv_cesa_dma_prepare() local
84 for (tdma = dreq->chain.first; tdma; tdma = tdma->next) { in mv_cesa_dma_prepare()
85 if (tdma->flags & CESA_TDMA_DST_IN_SRAM) in mv_cesa_dma_prepare()
[all …]
DMakefile2 marvell-cesa-objs := cesa.o cipher.o hash.o tdma.o
/drivers/dma/
Dtegra20-apb-dma.c193 struct tegra_dma *tdma; member
236 static inline void tdma_write(struct tegra_dma *tdma, u32 reg, u32 val) in tdma_write() argument
238 writel(val, tdma->base_addr + reg); in tdma_write()
241 static inline u32 tdma_read(struct tegra_dma *tdma, u32 reg) in tdma_read() argument
243 return readl(tdma->base_addr + reg); in tdma_read()
365 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_global_pause() local
367 spin_lock(&tdma->global_lock); in tegra_dma_global_pause()
369 if (tdc->tdma->global_pause_count == 0) { in tegra_dma_global_pause()
370 tdma_write(tdma, TEGRA_APBDMA_GENERAL, 0); in tegra_dma_global_pause()
375 tdc->tdma->global_pause_count++; in tegra_dma_global_pause()
[all …]
/drivers/net/ethernet/seeq/
Dsgiseeq.c74 volatile struct hpc_dma_desc tdma; member
191 sp->tx_desc[i].tdma.cntinfo = TCNTINFO_INIT; in seeq_init_ring()
267 i, (&t[i]), t[i].tdma.pbuf, t[i].tdma.cntinfo, in sgiseeq_dump_rings()
268 t[i].tdma.pnext); in sgiseeq_dump_rings()
271 i, (&t[i]), t[i].tdma.pbuf, t[i].tdma.cntinfo, in sgiseeq_dump_rings()
272 t[i].tdma.pnext); in sgiseeq_dump_rings()
438 while ((td->tdma.cntinfo & (HPCDMA_XIU | HPCDMA_ETXD)) == in kick_tx()
444 if (td->tdma.cntinfo & HPCDMA_XIU) { in kick_tx()
475 if (!(td->tdma.cntinfo & (HPCDMA_XIU))) in sgiseeq_tx()
477 if (!(td->tdma.cntinfo & (HPCDMA_ETXD))) { in sgiseeq_tx()
[all …]
/drivers/media/pci/b2c2/
Dflexcop-dma.c12 dma_addr_t tdma = 0; in flexcop_dma_allocate() local
19 if ((tcpu = pci_alloc_consistent(pdev, size, &tdma)) != NULL) { in flexcop_dma_allocate()
22 dma->dma_addr0 = tdma; in flexcop_dma_allocate()
24 dma->dma_addr1 = tdma + size/2; in flexcop_dma_allocate()
/drivers/net/ethernet/broadcom/
Dbcmsysport.c46 BCM_SYSPORT_IO_MACRO(tdma, SYS_PORT_TDMA_OFFSET);