Home
last modified time | relevance | path

Searched refs:BAM_FIFO_SIZE (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/qcom/
H A Dbam_dma.c343 #define BAM_FIFO_SIZE (SZ_32K - 8) macro
463 writel_relaxed(BAM_FIFO_SIZE, in bam_chan_init_hw()
626 num_alloc += DIV_ROUND_UP(sg_dma_len(sg), BAM_FIFO_SIZE); in bam_prep_slave_sg()
658 if (remainder > BAM_FIFO_SIZE) { in bam_prep_slave_sg()
659 desc->size = cpu_to_le16(BAM_FIFO_SIZE); in bam_prep_slave_sg()
660 remainder -= BAM_FIFO_SIZE; in bam_prep_slave_sg()
661 curr_offset += BAM_FIFO_SIZE; in bam_prep_slave_sg()
1318 ret = dma_set_max_seg_size(bdev->common.dev, BAM_FIFO_SIZE); in bam_dma_probe()
/kernel/linux/linux-6.6/drivers/dma/qcom/
H A Dbam_dma.c343 #define BAM_FIFO_SIZE (SZ_32K - 8) macro
503 writel_relaxed(BAM_FIFO_SIZE, in bam_chan_init_hw()
668 num_alloc += DIV_ROUND_UP(sg_dma_len(sg), BAM_FIFO_SIZE); in bam_prep_slave_sg()
700 if (remainder > BAM_FIFO_SIZE) { in bam_prep_slave_sg()
701 desc->size = cpu_to_le16(BAM_FIFO_SIZE); in bam_prep_slave_sg()
702 remainder -= BAM_FIFO_SIZE; in bam_prep_slave_sg()
703 curr_offset += BAM_FIFO_SIZE; in bam_prep_slave_sg()
1328 ret = dma_set_max_seg_size(bdev->common.dev, BAM_FIFO_SIZE); in bam_dma_probe()

Completed in 5 milliseconds