Lines Matching defs:dma_addr
182 * @dma_addr: DMA address of the software descriptor
187 dma_addr_t dma_addr;
508 * @dma_addr: array of dma addresses
509 * @num_src_addr: number of addresses in @dma_addr
512 * from @dma_addr. If a previous descriptor is specified in @prev, its next
519 dma_addr_t dma_addr[],
525 hw_desc->src_addr = lower_32_bits(dma_addr[0]);
529 upper_32_bits(dma_addr[0]));
534 addr[i-1] = lower_32_bits(dma_addr[i]);
540 addr_msb = upper_32_bits(dma_addr[i]) & GENMASK(15, 0);
549 prev->hw.next_desc = lower_32_bits(sw_desc->dma_addr);
553 upper_32_bits(sw_desc->dma_addr));
568 dma_addr_t dma_addr;
570 sw_desc = dma_pool_zalloc(chan->desc_pool, GFP_ATOMIC, &dma_addr);
574 sw_desc->dma_addr = dma_addr;
590 dma_pool_free(chan->desc_pool, sw_desc, sw_desc->dma_addr);
614 dev_dbg(dev, "descriptor DMA addr: %pad\n", &sw_desc->dma_addr);
876 lower_32_bits(sw_desc->dma_addr));
880 upper_32_bits(sw_desc->dma_addr)));