Searched refs:desc_dma (Results 1 - 25 of 35) sorted by relevance

12

/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_trace.h75 __field(dma_addr_t, desc_dma)
84 __entry->desc_dma = ring->desc_dma_addr,
93 __entry->ntc, &__entry->desc_dma,
106 __field(dma_addr_t, desc_dma)
116 __entry->desc_dma = ring->desc_dma_addr;
126 __entry->ntc, &__entry->desc_dma, &__entry->buf_dma,
/linux-master/include/linux/dma/
H A Dk3-udma-glue.h37 dma_addr_t desc_dma);
39 dma_addr_t *desc_dma);
45 void *data, void (*cleanup)(void *data, dma_addr_t desc_dma));
129 dma_addr_t desc_dma);
131 u32 flow_num, dma_addr_t *desc_dma);
143 void (*cleanup)(void *data, dma_addr_t desc_dma),
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00mmio.h71 * @desc_dma: DMA pointer to &desc.
75 dma_addr_t desc_dma; member in struct:queue_entry_priv_mmio
H A Drt2x00mmio.c123 entry_priv->desc_dma = dma + i * queue->desc_size;
138 entry_priv->desc, entry_priv->desc_dma);
H A Drt2800mmio.c670 entry_priv->desc_dma);
678 entry_priv->desc_dma);
686 entry_priv->desc_dma);
694 entry_priv->desc_dma);
712 entry_priv->desc_dma);
H A Drt2400pci.c775 entry_priv->desc_dma);
781 entry_priv->desc_dma);
787 entry_priv->desc_dma);
793 entry_priv->desc_dma);
804 entry_priv->desc_dma);
/linux-master/drivers/net/ethernet/sunplus/
H A Dspl2sw_mac.c134 writel(comm->desc_dma, comm->l2sw_reg_base + L2SW_TX_LBASE_ADDR_0);
135 writel(comm->desc_dma + sizeof(struct spl2sw_mac_desc) * TX_DESC_NUM,
137 writel(comm->desc_dma + sizeof(struct spl2sw_mac_desc) * (TX_DESC_NUM +
139 writel(comm->desc_dma + sizeof(struct spl2sw_mac_desc) * (TX_DESC_NUM +
H A Dspl2sw_desc.c110 comm->desc_dma);
112 comm->desc_dma = 0;
179 comm->desc_base = dma_alloc_coherent(&comm->pdev->dev, desc_size, &comm->desc_dma,
H A Dspl2sw_define.h230 dma_addr_t desc_dma; member in struct:spl2sw_common
/linux-master/sound/mips/
H A Dhal2.c62 dma_addr_t desc_dma; member in struct:hal2_codec
417 pbus->pbus->pbdma_dptr = hal2->dac.desc_dma;
427 pbus->pbus->pbdma_dptr = hal2->adc.desc_dma;
449 dma_addr_t desc_dma, buffer_dma; local
458 &desc_dma, DMA_BIDIRECTIONAL, GFP_KERNEL);
465 codec->desc_dma = desc_dma;
471 desc_dma : desc_dma + (i + 1) * sizeof(struct hal2_desc);
474 dma_sync_single_for_device(dev, codec->desc_dma,
[all...]
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera_rxtx.c74 dma_addr_t desc_dma; member in struct:prestera_sdma_buf
121 buf->desc_dma = dma;
351 if (buf->desc_dma)
353 buf->desc_dma);
406 next->desc_dma);
413 prestera_sdma_rx_desc_set_next(sdma, tail->desc, head->desc_dma);
416 prestera_sdma_map(sdma, head->desc_dma));
555 next->desc_dma);
562 prestera_sdma_tx_desc_set_next(sdma, tail->desc, head->desc_dma);
568 prestera_sdma_map(sdma, head->desc_dma));
[all...]
/linux-master/drivers/crypto/caam/
H A Djr.c430 dma_addr_t desc_dma; local
433 desc_dma = dma_map_single(dev, desc, desc_size, DMA_TO_DEVICE);
434 if (dma_mapping_error(dev, desc_dma)) {
447 dma_unmap_single(dev, desc_dma, desc_size, DMA_TO_DEVICE);
456 head_entry->desc_addr_dma = desc_dma;
458 jr_inpentry_set(jrp->inpring, head, cpu_to_caam_dma(desc_dma));
/linux-master/drivers/dma/ti/
H A Dk3-udma-glue.c476 dma_addr_t desc_dma)
486 return k3_ringacc_ring_push(tx_chn->ringtx, &desc_dma);
491 dma_addr_t *desc_dma)
495 ret = k3_ringacc_ring_pop(tx_chn->ringtxcq, desc_dma);
581 void (*cleanup)(void *data, dma_addr_t desc_dma))
584 dma_addr_t desc_dma; local
598 ret = k3_ringacc_ring_pop(tx_chn->ringtx, &desc_dma);
604 cleanup(data, desc_dma);
1459 void (*cleanup)(void *data, dma_addr_t desc_dma), bool skip_fdq)
1463 dma_addr_t desc_dma; local
474 k3_udma_glue_push_tx_chn(struct k3_udma_glue_tx_channel *tx_chn, struct cppi5_host_desc_t *desc_tx, dma_addr_t desc_dma) argument
490 k3_udma_glue_pop_tx_chn(struct k3_udma_glue_tx_channel *tx_chn, dma_addr_t *desc_dma) argument
579 k3_udma_glue_reset_tx_chn(struct k3_udma_glue_tx_channel *tx_chn, void *data, void (*cleanup)(void *data, dma_addr_t desc_dma)) argument
1457 k3_udma_glue_reset_rx_chn(struct k3_udma_glue_rx_channel *rx_chn, u32 flow_num, void *data, void (*cleanup)(void *data, dma_addr_t desc_dma), bool skip_fdq) argument
1501 k3_udma_glue_push_rx_chn(struct k3_udma_glue_rx_channel *rx_chn, u32 flow_num, struct cppi5_host_desc_t *desc_rx, dma_addr_t desc_dma) argument
1511 k3_udma_glue_pop_rx_chn(struct k3_udma_glue_rx_channel *rx_chn, u32 flow_num, dma_addr_t *desc_dma) argument
[all...]
/linux-master/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth.c150 dma_addr_t desc_dma; local
157 res = k3_udma_glue_pop_tx_chn(tx_chn->tx_chn, &desc_dma);
162 if (cppi5_desc_is_tdcm(desc_dma)) {
169 desc_dma);
448 dma_addr_t desc_dma; local
457 desc_dma = k3_cppi_desc_pool_virt2dma(rx_chn->desc_pool, desc_rx);
475 desc_rx, desc_dma);
516 dma_addr_t desc_dma, buf_dma; local
521 ret = k3_udma_glue_pop_rx_chn(rx_chn->rx_chn, flow_id, &desc_dma);
528 if (cppi5_desc_is_tdcm(desc_dma)) /* Teardow
579 prueth_rx_cleanup(void *data, dma_addr_t desc_dma) argument
699 dma_addr_t desc_dma, buf_dma; local
853 prueth_tx_cleanup(void *data, dma_addr_t desc_dma) argument
[all...]
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep.h65 dma_addr_t desc_dma; member in struct:tsnep_tx_entry
103 dma_addr_t desc_dma; member in struct:tsnep_rx_entry
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c314 dma_addr_t desc_dma; local
323 desc_dma = k3_cppi_desc_pool_virt2dma(rx_chn->desc_pool, desc_rx);
340 return k3_udma_glue_push_rx_chn(rx_chn->rx_chn, 0, desc_rx, desc_dma);
372 static void am65_cpsw_nuss_rx_cleanup(void *data, dma_addr_t desc_dma) argument
381 desc_rx = k3_cppi_desc_pool_dma2virt(rx_chn->desc_pool, desc_dma);
428 static void am65_cpsw_nuss_tx_cleanup(void *data, dma_addr_t desc_dma) argument
435 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, desc_dma);
807 dma_addr_t desc_dma, buf_dma; local
814 ret = k3_udma_glue_pop_rx_chn(rx_chn->rx_chn, flow_idx, &desc_dma);
821 if (cppi5_desc_is_tdcm(desc_dma)) {
941 am65_cpsw_nuss_tx_compl_packet(struct am65_cpsw_tx_chn *tx_chn, dma_addr_t desc_dma) argument
997 dma_addr_t desc_dma; local
1043 dma_addr_t desc_dma; local
1150 dma_addr_t desc_dma, buf_dma; local
[all...]
H A Ddavinci_cpdma.c986 dma_addr_t desc_dma; local
989 desc_dma = desc_phys(pool, desc);
997 chan_write(chan, hdp, desc_dma);
1002 desc_write(prev, hw_next, desc_dma);
1011 chan_write(chan, hdp, desc_dma);
1226 dma_addr_t desc_dma; local
1237 desc_dma = desc_phys(pool, desc);
1254 chan_write(chan, cp, desc_dma);
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10.h176 dma_addr_t desc_dma; member in struct:solo_enc_dev
351 struct solo_p2m_desc *desc, dma_addr_t desc_dma,
H A Dsolo6x10-p2m.c56 struct solo_p2m_desc *desc, dma_addr_t desc_dma,
82 solo_reg_write(solo_dev, SOLO_P2M_DES_ADR(p2m_id), desc_dma);
154 /* No need for desc_dma since we know it is a single-shot */
55 solo_p2m_dma_desc(struct solo_dev *solo_dev, struct solo_p2m_desc *desc, dma_addr_t desc_dma, int desc_cnt) argument
H A Dsolo6x10-v4l2-enc.c378 solo_enc->desc_dma,
390 solo_enc->desc_dma, solo_enc->desc_count - 1);
1289 &solo_enc->desc_dma,
1320 solo_enc->desc_items, solo_enc->desc_dma);
1334 solo_enc->desc_items, solo_enc->desc_dma);
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_wed_wo.c266 &q->desc_dma, GFP_KERNEL);
283 q->desc_dma);
325 mtk_wed_mmio_w32(wo, q->regs.desc_base, q->desc_dma);
H A Dmtk_wed_wo.h219 dma_addr_t desc_dma; member in struct:mtk_wed_wo_queue
/linux-master/drivers/net/ethernet/sun/
H A Dsungem.c363 u64 desc_dma; local
431 desc_dma = (u64) gp->gblock_dvma;
432 desc_dma += (INIT_BLOCK_TX_RING_SIZE * sizeof(struct gem_txd));
433 writel(desc_dma >> 32, gp->regs + RXDMA_DBHI);
434 writel(desc_dma & 0xffffffff, gp->regs + RXDMA_DBLOW);
1744 u64 desc_dma = (u64) gp->gblock_dvma; local
1750 writel(desc_dma >> 32, gp->regs + TXDMA_DBHI);
1751 writel(desc_dma & 0xffffffff, gp->regs + TXDMA_DBLOW);
1752 desc_dma += (INIT_BLOCK_TX_RING_SIZE * sizeof(struct gem_txd));
1760 writel(desc_dma >> 3
[all...]
H A Dcassini.c1180 u64 desc_dma = cp->block_dvma; local
1195 writel((desc_dma + val) >> 32, cp->regs + REG_RX_DB_HI);
1196 writel((desc_dma + val) & 0xffffffff, cp->regs + REG_RX_DB_LOW);
1205 writel((desc_dma + val) >> 32, cp->regs + REG_PLUS_RX_DB1_HI);
1206 writel((desc_dma + val) & 0xffffffff, cp->regs +
1215 writel((desc_dma + val) >> 32, cp->regs + REG_RX_CB_HI);
1216 writel((desc_dma + val) & 0xffffffff, cp->regs + REG_RX_CB_LOW);
1223 writel((desc_dma + val) >> 32, cp->regs +
1225 writel((desc_dma + val) & 0xffffffff, cp->regs +
2829 u64 desc_dma local
[all...]
/linux-master/drivers/net/ethernet/socionext/
H A Dnetsec.c281 dma_addr_t desc_dma; member in struct:netsec_desc_ring
1246 dring->vaddr, dring->desc_dma);
1259 &dring->desc_dma, GFP_KERNEL);
1433 upper_32_bits(priv->desc_ring[NETSEC_RING_RX].desc_dma));
1435 lower_32_bits(priv->desc_ring[NETSEC_RING_RX].desc_dma));
1438 upper_32_bits(priv->desc_ring[NETSEC_RING_TX].desc_dma));
1440 lower_32_bits(priv->desc_ring[NETSEC_RING_TX].desc_dma));

Completed in 956 milliseconds

12