dma_free_noncoherent
dma_free_noncoherent((ndev)->xdna->ddev.dev, size, buff_addr, \
dma_free_noncoherent(gem_obj->dev->dev, dma_obj->base.size,
dma_free_noncoherent(fw->device->dev, sg_dma_len(&fw->mem.sgl),
dma_free_noncoherent(real_dev, etr_buf->size,
dma_free_noncoherent(rtlc->dev, RTL_ECC_DMA_SIZE, rtlc->buf, rtlc->buf_dma,
dma_free_noncoherent(dev, size, cpu_addr, handle, DMA_BIDIRECTIONAL);
dma_free_noncoherent(&dev->dev, sizeof(struct i596_dma),
dma_free_noncoherent(&pdev->dev, sizeof(struct i596_private), lp->dma,
dma_free_noncoherent(&pdev->dev, sizeof(*sp->srings), sp->srings,
dma_free_noncoherent(&pdev->dev, sizeof(*sp->srings), sp->srings,
dma_free_noncoherent(ab->dev, ring->size, ring->vaddr_unaligned,
dma_free_noncoherent(ab->dev, rx_tid->unaligned_size,
dma_free_noncoherent(ab->dev, rx_tid->unaligned_size,
dma_free_noncoherent(dp->ab->dev, rx_tid->unaligned_size,
dma_free_noncoherent(ab->dev, rx_tid->unaligned_size,
dma_free_noncoherent(ab->dev, rx_tid->unaligned_size,
dma_free_noncoherent(ar->ab->dev, rx_tid->unaligned_size,
dma_free_noncoherent(ab->dev, rx_tid->unaligned_size, rx_tid->vaddr_unaligned,
dma_free_noncoherent(hostdata->dev, TOTAL_MEM_SIZE,
dma_free_noncoherent(&pdev->dev, HPC_DMA_SIZE, hdata->cpu, hdata->dma,
dma_free_noncoherent(&pdev->dev, HPC_DMA_SIZE, hdata->cpu, hdata->dma,
dma_free_noncoherent(dma->chan_rx->device->dev, dma->bufsize,
dma_free_noncoherent(dma->chan_tx->device->dev, dma->bufsize,
dma_free_noncoherent(dma->chan_tx->device->dev, dma->bufsize,
dma_free_noncoherent(dma->chan_rx->device->dev, dma->bufsize,
dma_free_noncoherent(priv_dev->sysdev, buf->size,
dma_free_noncoherent(priv_dev->sysdev, buf->size,
dma_free_noncoherent(dmab->dev.dev, dmab->bytes, dmab->area,
dma_free_noncoherent(dev, H2_BUF_SIZE, codec->buffer, buffer_dma,
dma_free_noncoherent(dev, codec->desc_count * sizeof(struct hal2_desc),
dma_free_noncoherent(dev, H2_BUF_SIZE, codec->buffer, codec->buffer_dma,