Home
last modified time | relevance | path

Searched refs:dma_dev (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/dev/xdma/
H A Dxdma.c81 node = ofw_bus_get_node(xdma->dma_dev); in xdma_get_iommu_fdt()
128 ret = XDMA_CHANNEL_ALLOC(xdma->dma_dev, xchan); in xdma_channel_alloc()
173 err = XDMA_CHANNEL_FREE(xdma->dma_dev, xchan); in xdma_channel_free()
288 ret = XDMA_CHANNEL_REQUEST(xdma->dma_dev, xchan, req); in xdma_request()
310 ret = XDMA_CHANNEL_CONTROL(xdma->dma_dev, xchan, cmd); in xdma_control()
352 ret = XDMA_OFW_MD_DATA(xdma->dma_dev, in xdma_ofw_md_data()
454 device_t dma_dev; in xdma_ofw_get() local
495 dma_dev = OF_device_from_xref(parent); in xdma_ofw_get()
496 if (dma_dev == NULL) { in xdma_ofw_get()
505 xdma->dma_dev = dma_dev; in xdma_ofw_get()
[all …]
H A Dxdma_sg.c307 ret = XDMA_CHANNEL_PREP_SG(xdma->dma_dev, xchan); in xdma_prep_sg()
420 device_printf(xdma->dma_dev, in _xdma_load_data_busdma()
436 device_printf(xdma->dma_dev, in _xdma_load_data_busdma()
447 device_printf(xdma->dma_dev, in _xdma_load_data_busdma()
465 device_printf(xdma->dma_dev, in _xdma_load_data_busdma()
581 ret = XDMA_CHANNEL_CAPACITY(xdma->dma_dev, xchan, &capacity); in xdma_process()
661 ret = XDMA_CHANNEL_SUBMIT_SG(xdma->dma_dev, xchan, sg, sg_n); in xdma_queue_submit_sg()
H A Dxdma.h82 device_t dma_dev; /* A real DMA device_t. */ member
234 xdma_controller_t *xdma_get(device_t dev, device_t dma_dev);
H A Dxdma_mbuf.c136 device_printf(xdma->dma_dev, in xdma_mbuf_defrag()
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Ddma.c27 addr = dma_map_single(dev->dma_dev, txwi, dev->drv->txwi_size, in mt76_alloc_txwi()
29 if (unlikely(dma_mapping_error(dev->dma_dev, addr))) { in mt76_alloc_txwi()
139 dma_unmap_single(dev->dma_dev, t->dma_addr, dev->drv->txwi_size, in mt76_free_pending_txwi()
386 dma_unmap_single(dev->dma_dev, e->dma_addr[0], e->dma_len[0], in mt76_dma_tx_cleanup_idx()
390 dma_unmap_single(dev->dma_dev, e->dma_addr[1], e->dma_len[1], in mt76_dma_tx_cleanup_idx()
470 dma_sync_single_for_cpu(dev->dma_dev, t->dma_addr, in mt76_dma_get_rxdmad_c_buf()
529 dma_sync_single_for_cpu(dev->dma_dev, t->dma_addr, in mt76_dma_get_buf()
541 dma_sync_single_for_cpu(dev->dma_dev, e->dma_addr[0], in mt76_dma_get_buf()
620 addr = dma_map_single(dev->dma_dev, skb->data, skb->len, in mt76_dma_tx_queue_skb_raw()
622 if (unlikely(dma_mapping_error(dev->dma_dev, addr))) in mt76_dma_tx_queue_skb_raw()
[all …]
H A Dmac80211.c643 .dev = dev->dma_dev, in mt76_create_page_pool()
705 dev->dma_dev = pdev; in mt76_alloc_device()
H A Dmt76_connac_mac.c205 struct device *dev = is_connac_v1(mdev) ? mdev->dev : mdev->dma_dev; in mt76_connac_txp_skb_unmap_fw()
H A Dmt76.h943 struct device *dma_dev; member
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dinit.c926 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
940 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
969 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
984 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
993 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
1003 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
1033 dmam_free_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_free()
1043 dmam_free_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_free()
1054 dmam_free_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_free()
1061 dmam_free_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_free()
[all …]
H A Dmac.c1116 dma_sync_single_for_cpu(mdev->dma_dev, tx_info->buf[1].addr, in mt7996_tx_prepare_skb()
1130 dma_sync_single_for_device(mdev->dma_dev, tx_info->buf[1].addr, in mt7996_tx_prepare_skb()
1967 dma_sync_single_for_cpu(mdev->dma_dev, p->dma_addr, in mt7996_rro_rx_process()
1986 dma_sync_single_for_cpu(mdev->dma_dev, t->dma_addr, in mt7996_rro_rx_process()
H A Dmmio.c634 dev->mt76.dma_dev = wed->dev; in mt7996_mmio_wed_init()
/freebsd/sys/dev/xilinx/
H A Dif_xae.c926 sc->dma_dev = OF_device_from_xref(prop); in get_axistream()
927 if (sc->dma_dev == NULL) { in get_axistream()
931 sc->dma_res = AXIDMA_MEMRES(sc->dma_dev); in get_axistream()
1107 if (AXIDMA_RESET(sc->dma_dev, AXIDMA_TX_CHAN) != 0) { in xae_setup_dma()
1111 if (AXIDMA_RESET(sc->dma_dev, AXIDMA_RX_CHAN) != 0) { in xae_setup_dma()
1115 if (AXIDMA_SETUP_CB(sc->dma_dev, AXIDMA_TX_CHAN, xae_intr_tx, sc)) { in xae_setup_dma()
1119 if (AXIDMA_SETUP_CB(sc->dma_dev, AXIDMA_RX_CHAN, xae_intr_rx, sc)) { in xae_setup_dma()
H A Dif_xaevar.h74 device_t dma_dev; member
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmmio.c740 dev->mt76.dma_dev = wed->dev; in mt7915_mmio_wed_init()