Lines Matching refs:dma_addr
353 buf->dma_addr = dma_map_single(dev, buf->addr, buf->size, in vpdma_map_desc_buf()
355 if (dma_mapping_error(dev, buf->dma_addr)) { in vpdma_map_desc_buf()
374 dma_unmap_single(dev, buf->dma_addr, buf->size, DMA_TO_DEVICE); in vpdma_unmap_desc_buf()
440 write_reg(vpdma, VPDMA_LIST_ADDR, (u32) list->buf.dma_addr); in vpdma_submit_descs()
486 WARN_ON(blk->dma_addr & VPDMA_DESC_ALIGN); in vpdma_add_cfd_block()
493 cfd->payload_addr = (u32) blk->dma_addr; in vpdma_add_cfd_block()
514 WARN_ON(adb->dma_addr & VPDMA_DESC_ALIGN); in vpdma_add_cfd_adb()
521 cfd->payload_addr = (u32) adb->dma_addr; in vpdma_add_cfd_adb()
628 const struct vpdma_data_format *fmt, dma_addr_t dma_addr, in vpdma_add_out_dtd() argument
651 dma_addr += rect.top * stride + (rect.left * depth >> 3); in vpdma_add_out_dtd()
664 dtd->start_addr = (u32) dma_addr; in vpdma_add_out_dtd()
699 const struct vpdma_data_format *fmt, dma_addr_t dma_addr, in vpdma_add_in_dtd() argument
722 dma_addr += rect.top * stride + (rect.left * depth >> 3); in vpdma_add_in_dtd()
737 dtd->start_addr = (u32) dma_addr; in vpdma_add_in_dtd()
831 write_reg(vpdma, VPDMA_LIST_ADDR, (u32) fw_dma_buf.dma_addr); in vpdma_firmware_cb()