| /freebsd/sys/dev/xdma/ |
| H A D | xdma.c | 81 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 D | xdma_sg.c | 307 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 D | xdma.h | 82 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 D | xdma_mbuf.c | 136 device_printf(xdma->dma_dev, in xdma_mbuf_defrag()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | dma.c | 27 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 D | mac80211.c | 643 .dev = dev->dma_dev, in mt76_create_page_pool() 705 dev->dma_dev = pdev; in mt76_alloc_device()
|
| H A D | mt76_connac_mac.c | 205 struct device *dev = is_connac_v1(mdev) ? mdev->dev : mdev->dma_dev; in mt76_connac_txp_skb_unmap_fw()
|
| H A D | mt76.h | 943 struct device *dma_dev; member
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | init.c | 926 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 D | mac.c | 1116 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 D | mmio.c | 634 dev->mt76.dma_dev = wed->dev; in mt7996_mmio_wed_init()
|
| /freebsd/sys/dev/xilinx/ |
| H A D | if_xae.c | 926 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 D | if_xaevar.h | 74 device_t dma_dev; member
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
| H A D | mmio.c | 740 dev->mt76.dma_dev = wed->dev; in mt7915_mmio_wed_init()
|