| /linux/drivers/net/ethernet/ti/icssg/ |
| H A D | icssg_common.c | 181 dma_addr_t buf_dma, next_desc_dma; in prueth_xmit_free() local 191 cppi5_hdesc_get_obuf(first_desc, &buf_dma, &buf_dma_len); in prueth_xmit_free() 192 k3_udma_glue_tx_cppi5_to_dma_addr(tx_chn->tx_chn, &buf_dma); in prueth_xmit_free() 194 dma_unmap_single(tx_chn->dma_dev, buf_dma, buf_dma_len, in prueth_xmit_free() 202 cppi5_hdesc_get_obuf(next_desc, &buf_dma, &buf_dma_len); in prueth_xmit_free() 203 k3_udma_glue_tx_cppi5_to_dma_addr(tx_chn->tx_chn, &buf_dma); in prueth_xmit_free() 205 dma_unmap_page(tx_chn->dma_dev, buf_dma, buf_dma_len, in prueth_xmit_free() 626 dma_addr_t buf_dma; in prueth_dma_rx_push_mapped() local 628 buf_dma = page_pool_get_dma_addr(page) + PRUETH_HEADROOM; in prueth_dma_rx_push_mapped() 638 k3_udma_glue_rx_dma_to_cppi5_addr(rx_chn->rx_chn, &buf_dma); in prueth_dma_rx_push_mapped() [all …]
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_rxtx.c | 76 dma_addr_t buf_dma; member 120 buf->buf_dma = DMA_MAPPING_ERROR; in prestera_sdma_buf_init() 173 dma_unmap_single(dev, buf->buf_dma, buf->skb->len, in prestera_sdma_rx_skb_alloc() 176 buf->buf_dma = dma; in prestera_sdma_rx_skb_alloc() 190 dma_addr_t buf_dma = buf->buf_dma; in prestera_sdma_rx_skb_get() local 197 buf->buf_dma = buf_dma; in prestera_sdma_rx_skb_get() 207 prestera_sdma_rx_desc_init(sdma, buf->desc, buf->buf_dma); in prestera_sdma_rx_skb_get() 358 if (buf->buf_dma != DMA_MAPPING_ERROR) in prestera_sdma_rx_fini() 360 buf->buf_dma, buf->skb->len, in prestera_sdma_rx_fini() 403 next->buf_dma); in prestera_sdma_rx_init() [all …]
|
| /linux/drivers/media/pci/mantis/ |
| H A D | mantis_dma.c | 51 (unsigned long) mantis->buf_dma, in mantis_dma_exit() 56 mantis->buf_cpu, mantis->buf_dma); in mantis_dma_exit() 82 &mantis->buf_dma, GFP_KERNEL); in mantis_alloc_buffers() 91 (unsigned long) mantis->buf_dma, in mantis_alloc_buffers() 161 RISC_INSTR(risc_pos, mantis->buf_dma + buf_pos); in mantis_risc_program()
|
| /linux/drivers/spi/ |
| H A D | spi-realtek-rtl-snand.c | 235 dma_addr_t buf_dma; in rtl_snand_dma_xfer() local 256 buf_dma = dma_map_single(snand->dev, op->data.buf.in, op->data.nbytes, dir); in rtl_snand_dma_xfer() 257 ret = dma_mapping_error(snand->dev, buf_dma); in rtl_snand_dma_xfer() 279 ret = regmap_write(snand->regmap, SNAFDRSAR, buf_dma + pos); in rtl_snand_dma_xfer() 304 dma_unmap_single(snand->dev, buf_dma, op->data.nbytes, dir); in rtl_snand_dma_xfer()
|
| H A D | spi-mtk-snfi.c | 875 dma_addr_t buf_dma; in mtk_snand_read_page_cache() local 936 buf_dma = dma_map_single(snf->dev, buf, dma_len, DMA_FROM_DEVICE); in mtk_snand_read_page_cache() 937 ret = dma_mapping_error(snf->dev, buf_dma); in mtk_snand_read_page_cache() 942 nfi_write32(snf, NFI_STRADDR, buf_dma); in mtk_snand_read_page_cache() 996 dma_unmap_single(snf->dev, buf_dma, dma_len, DMA_FROM_DEVICE); in mtk_snand_read_page_cache() 1036 dma_unmap_single(snf->dev, buf_dma, dma_len, DMA_FROM_DEVICE); in mtk_snand_read_page_cache() 1067 dma_addr_t buf_dma; in mtk_snand_write_page_cache() local 1126 buf_dma = dma_map_single(snf->dev, snf->buf, dma_len, DMA_TO_DEVICE); in mtk_snand_write_page_cache() 1127 ret = dma_mapping_error(snf->dev, buf_dma); in mtk_snand_write_page_cache() 1132 nfi_write32(snf, NFI_STRADDR, buf_dma); in mtk_snand_write_page_cache() [all …]
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | am65-cpsw-nuss.c | 441 dma_addr_t buf_dma; in am65_cpsw_nuss_rx_push() local 450 buf_dma = dma_map_single(rx_chn->dma_dev, in am65_cpsw_nuss_rx_push() 453 if (unlikely(dma_mapping_error(rx_chn->dma_dev, buf_dma))) { in am65_cpsw_nuss_rx_push() 461 k3_udma_glue_rx_dma_to_cppi5_addr(rx_chn->rx_chn, &buf_dma); in am65_cpsw_nuss_rx_push() 462 cppi5_hdesc_attach_buf(desc_rx, buf_dma, AM65_CPSW_MAX_PACKET_SIZE, in am65_cpsw_nuss_rx_push() 463 buf_dma, AM65_CPSW_MAX_PACKET_SIZE); in am65_cpsw_nuss_rx_push() 776 dma_addr_t buf_dma; in am65_cpsw_nuss_rx_cleanup() local 785 cppi5_hdesc_get_obuf(desc_rx, &buf_dma, &buf_dma_len); in am65_cpsw_nuss_rx_cleanup() 786 k3_udma_glue_rx_cppi5_to_dma_addr(rx_chn->rx_chn, &buf_dma); in am65_cpsw_nuss_rx_cleanup() 787 dma_unmap_single(rx_chn->dma_dev, buf_dma, buf_dma_len, DMA_FROM_DEVICE); in am65_cpsw_nuss_rx_cleanup() [all …]
|
| /linux/drivers/scsi/hisi_sas/ |
| H A D | hisi_sas.h | 63 hisi_sas_status_buf_addr((slot)->buf_dma) 68 #define hisi_sas_cmd_hdr_addr_dma(slot) hisi_sas_cmd_hdr_addr((slot)->buf_dma) 73 #define hisi_sas_sge_addr_dma(slot) hisi_sas_sge_addr((slot)->buf_dma) 78 #define hisi_sas_sge_dif_addr_dma(slot) hisi_sas_sge_dif_addr((slot)->buf_dma) 265 dma_addr_t buf_dma; member
|
| /linux/drivers/net/ethernet/mellanox/mlxbf_gige/ |
| H A D | mlxbf_gige_main.c | 32 dma_addr_t *buf_dma, in mlxbf_gige_alloc_skb() argument 56 *buf_dma = dma_map_single(priv->dev, skb->data, map_len, dir); in mlxbf_gige_alloc_skb() 57 if (dma_mapping_error(priv->dev, *buf_dma)) { in mlxbf_gige_alloc_skb() 59 *buf_dma = (dma_addr_t)0; in mlxbf_gige_alloc_skb()
|
| H A D | mlxbf_gige.h | 201 dma_addr_t *buf_dma,
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | intel-nand-controller.c | 296 dma_addr_t buf_dma; in ebu_dma_start() local 310 buf_dma = dma_map_single(chan->device->dev, (void *)buf, len, dir); in ebu_dma_start() 311 if (dma_mapping_error(chan->device->dev, buf_dma)) { in ebu_dma_start() 317 tx = dmaengine_prep_slave_single(chan, buf_dma, len, dir, flags); in ebu_dma_start() 350 dma_unmap_single(ebu_host->dev, buf_dma, len, dir); in ebu_dma_start()
|
| /linux/drivers/net/can/usb/ |
| H A D | mcba_usb.c | 637 dma_addr_t buf_dma; in mcba_usb_start() local 647 GFP_KERNEL, &buf_dma); in mcba_usb_start() 655 urb->transfer_dma = buf_dma; in mcba_usb_start() 668 buf, buf_dma); in mcba_usb_start() 674 priv->rxbuf_dma[i] = buf_dma; in mcba_usb_start()
|
| H A D | usb_8dev.c | 732 dma_addr_t buf_dma; in usb_8dev_start() local 742 &buf_dma); in usb_8dev_start() 750 urb->transfer_dma = buf_dma; in usb_8dev_start() 770 priv->rxbuf_dma[i] = buf_dma; in usb_8dev_start()
|
| H A D | ems_usb.c | 652 dma_addr_t buf_dma; in ems_usb_start() local 662 &buf_dma); in ems_usb_start() 670 urb->transfer_dma = buf_dma; in ems_usb_start() 688 dev->rxbuf_dma[i] = buf_dma; in ems_usb_start()
|
| H A D | esd_usb.c | 657 dma_addr_t buf_dma; in esd_usb_setup_rx_urbs() local 667 &buf_dma); in esd_usb_setup_rx_urbs() 675 urb->transfer_dma = buf_dma; in esd_usb_setup_rx_urbs() 692 dev->rxbuf_dma[i] = buf_dma; in esd_usb_setup_rx_urbs()
|
| /linux/drivers/media/platform/rockchip/rkvdec/ |
| H A D | rkvdec-vdpu381-h264.c | 299 dma_addr_t buf_dma; in config_registers() local 308 buf_dma = vb2_dma_contig_plane_dma_addr(vb_buf, 0); in config_registers() 311 regs->h264_addr.reg164_180_ref_base[i] = buf_dma; in config_registers() 314 regs->h264_addr.reg182_198_colmv_base[i] = buf_dma + ctx->colmv_offset; in config_registers()
|
| /linux/drivers/media/pci/bt8xx/ |
| H A D | bt878.c | 71 bt->buf_dma); in bt878_mem_free() 88 &bt->buf_dma, GFP_KERNEL); in bt878_mem_alloc() 168 RISC_INSTR(bt->buf_dma + buf_pos); in bt878_risc_program()
|
| H A D | bt878.h | 117 dma_addr_t buf_dma; member
|
| /linux/drivers/usb/musb/ |
| H A D | cppi_dma.h | 88 dma_addr_t buf_dma; member
|
| /linux/drivers/net/can/usb/kvaser_usb/ |
| H A D | kvaser_usb_core.c | 398 dma_addr_t buf_dma; in kvaser_usb_setup_rx_urbs() local 407 GFP_KERNEL, &buf_dma); in kvaser_usb_setup_rx_urbs() 422 urb->transfer_dma = buf_dma; in kvaser_usb_setup_rx_urbs() 431 buf_dma); in kvaser_usb_setup_rx_urbs() 437 dev->rxbuf_dma[i] = buf_dma; in kvaser_usb_setup_rx_urbs()
|
| /linux/drivers/usb/gadget/udc/aspeed-vhub/ |
| H A D | epn.c | 67 writel(ep->buf_dma, ep->epn.regs + AST_VHUB_EP_DESC_BASE); in ast_vhub_epn_kick() 781 ep->buf, ep->buf_dma); in ast_vhub_epn_dispose() 836 &ep->buf_dma, GFP_KERNEL); in ast_vhub_alloc_epn() 843 ep->epn.descs_dma = ep->buf_dma + AST_VHUB_EPn_MAX_PACKET; in ast_vhub_alloc_epn()
|
| H A D | ep0.c | 513 ep->buf_dma = vhub->ep0_bufs_dma + in ast_vhub_init_ep0() 519 ep->buf_dma = vhub->ep0_bufs_dma; in ast_vhub_init_ep0()
|
| /linux/drivers/input/misc/ |
| H A D | ati_remote2.c | 190 dma_addr_t buf_dma[2]; member 604 ar2->buf[i] = usb_alloc_coherent(udev, 4, GFP_KERNEL, &ar2->buf_dma[i]); in ati_remote2_urb_init() 619 ar2->urb[i]->transfer_dma = ar2->buf_dma[i]; in ati_remote2_urb_init() 632 usb_free_coherent(ar2->udev, 4, ar2->buf[i], ar2->buf_dma[i]); in ati_remote2_urb_cleanup()
|
| /linux/drivers/net/ethernet/pasemi/ |
| H A D | pasemi_mac.h | 40 dma_addr_t buf_dma; member
|
| /linux/drivers/message/fusion/ |
| H A D | mptctl.c | 2325 dma_addr_t buf_dma; in mptctl_hp_hostinfo() local 2403 &buf_dma, GFP_KERNEL); in mptctl_hp_hostinfo() 2405 cfg.physAddr = buf_dma; in mptctl_hp_hostinfo() 2416 buf_dma); in mptctl_hp_hostinfo() 2481 pbuf = dma_alloc_coherent(&ioc->pcidev->dev, 4, &buf_dma, GFP_KERNEL); in mptctl_hp_hostinfo() 2485 (MPT_SGE_FLAGS_SSIMPLE_READ|4), buf_dma); in mptctl_hp_hostinfo() 2528 dma_free_coherent(&ioc->pcidev->dev, 4, pbuf, buf_dma); in mptctl_hp_hostinfo()
|
| /linux/drivers/scsi/mvsas/ |
| H A D | mv_sas.c | 337 buf_tmp_dma = slot->buf_dma; in mvs_task_prep_smp() 477 buf_tmp_dma = slot->buf_dma; in mvs_task_prep_ata() 590 buf_tmp_dma = slot->buf_dma; in mvs_task_prep_ssp() 767 slot->buf = dma_pool_zalloc(mvi->dma_pool, GFP_ATOMIC, &slot->buf_dma); in mvs_task_prep() 813 dma_pool_free(mvi->dma_pool, slot->buf, slot->buf_dma); in mvs_task_prep() 886 dma_pool_free(mvi->dma_pool, slot->buf, slot->buf_dma); in mvs_slot_task_free()
|