Lines Matching refs:xt
2039 struct dma_interleaved_template *xt, in xilinx_vdma_dma_prep_interleaved() argument
2047 if (!is_slave_direction(xt->dir)) in xilinx_vdma_dma_prep_interleaved()
2050 if (!xt->numf || !xt->sgl[0].size) in xilinx_vdma_dma_prep_interleaved()
2053 if (xt->frame_size != 1) in xilinx_vdma_dma_prep_interleaved()
2072 hw->vsize = xt->numf; in xilinx_vdma_dma_prep_interleaved()
2073 hw->hsize = xt->sgl[0].size; in xilinx_vdma_dma_prep_interleaved()
2074 hw->stride = (xt->sgl[0].icg + xt->sgl[0].size) << in xilinx_vdma_dma_prep_interleaved()
2079 if (xt->dir != DMA_MEM_TO_DEV) { in xilinx_vdma_dma_prep_interleaved()
2081 hw->buf_addr = lower_32_bits(xt->dst_start); in xilinx_vdma_dma_prep_interleaved()
2082 hw->buf_addr_msb = upper_32_bits(xt->dst_start); in xilinx_vdma_dma_prep_interleaved()
2084 hw->buf_addr = xt->dst_start; in xilinx_vdma_dma_prep_interleaved()
2088 hw->buf_addr = lower_32_bits(xt->src_start); in xilinx_vdma_dma_prep_interleaved()
2089 hw->buf_addr_msb = upper_32_bits(xt->src_start); in xilinx_vdma_dma_prep_interleaved()
2091 hw->buf_addr = xt->src_start; in xilinx_vdma_dma_prep_interleaved()