Lines Matching refs:bam_desc_hw
48 struct bam_desc_hw { struct
71 struct bam_desc_hw *curr_desc; argument
77 struct bam_desc_hw desc[] __counted_by(num_desc);
342 #define MAX_DESCRIPTORS (BAM_DESC_FIFO_SIZE / sizeof(struct bam_desc_hw) - 1)
359 struct bam_desc_hw *fifo_virt;
501 writel_relaxed(ALIGN(bchan->fifo_phys, sizeof(struct bam_desc_hw)), in bam_chan_init_hw()
657 struct bam_desc_hw *desc; in bam_prep_slave_sg()
853 offset /= sizeof(struct bam_desc_hw); in process_channel_irqs()
1020 struct bam_desc_hw *desc; in bam_start_dma()
1021 struct bam_desc_hw *fifo = PTR_ALIGN(bchan->fifo_virt, in bam_start_dma()
1022 sizeof(struct bam_desc_hw)); in bam_start_dma()
1085 partial * sizeof(struct bam_desc_hw)); in bam_start_dma()
1088 sizeof(struct bam_desc_hw)); in bam_start_dma()
1092 sizeof(struct bam_desc_hw)); in bam_start_dma()
1102 writel_relaxed(bchan->tail * sizeof(struct bam_desc_hw), in bam_start_dma()