Lines Matching refs:dma_addr
183 * @dma_addr: DMA address of the software descriptor
188 dma_addr_t dma_addr;
497 * @dma_addr: array of dma addresses
498 * @num_src_addr: number of addresses in @dma_addr
501 * from @dma_addr. If a previous descriptor is specified in @prev, its next
508 dma_addr_t dma_addr[],
514 hw_desc->src_addr = lower_32_bits(dma_addr[0]);
518 upper_32_bits(dma_addr[0]));
523 addr[i - 1] = lower_32_bits(dma_addr[i]);
529 addr_msb = upper_32_bits(dma_addr[i]) & GENMASK(15, 0);
538 prev->hw.next_desc = lower_32_bits(sw_desc->dma_addr);
542 upper_32_bits(sw_desc->dma_addr));
557 dma_addr_t dma_addr;
559 sw_desc = dma_pool_zalloc(chan->desc_pool, GFP_ATOMIC, &dma_addr);
563 sw_desc->dma_addr = dma_addr;
579 dma_pool_free(chan->desc_pool, sw_desc, sw_desc->dma_addr);
603 dev_dbg(dev, "descriptor DMA addr: %pad\n", &sw_desc->dma_addr);
866 lower_32_bits(sw_desc->dma_addr));
870 upper_32_bits(sw_desc->dma_addr)));