Lines Matching defs:bam_addr
402 * bam_addr - returns BAM register address
407 static inline void __iomem *bam_addr(struct bam_device *bdev, u32 pipe,
431 writel_relaxed(1, bam_addr(bdev, bchan->id, BAM_P_RST));
432 writel_relaxed(0, bam_addr(bdev, bchan->id, BAM_P_RST));
462 bam_addr(bdev, bchan->id, BAM_P_DESC_FIFO_ADDR));
464 bam_addr(bdev, bchan->id, BAM_P_FIFO_SIZES));
468 bam_addr(bdev, bchan->id, BAM_P_IRQ_EN));
471 val = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_MSK_EE));
473 writel_relaxed(val, bam_addr(bdev, 0, BAM_IRQ_SRCS_MSK_EE));
483 writel_relaxed(val, bam_addr(bdev, bchan->id, BAM_P_CTRL));
561 val = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_MSK_EE));
563 writel_relaxed(val, bam_addr(bdev, 0, BAM_IRQ_SRCS_MSK_EE));
566 writel_relaxed(0, bam_addr(bdev, bchan->id, BAM_P_IRQ_EN));
746 writel_relaxed(1, bam_addr(bdev, bchan->id, BAM_P_HALT));
772 writel_relaxed(0, bam_addr(bdev, bchan->id, BAM_P_HALT));
794 srcs = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_EE));
807 pipe_stts = readl_relaxed(bam_addr(bdev, i, BAM_P_IRQ_STTS));
809 writel_relaxed(pipe_stts, bam_addr(bdev, i, BAM_P_IRQ_CLR));
813 offset = readl_relaxed(bam_addr(bdev, i, BAM_P_SW_OFSTS)) &
881 clr_mask = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_STTS));
889 writel_relaxed(clr_mask, bam_addr(bdev, 0, BAM_IRQ_CLR));
967 bam_addr(bdev, 0, BAM_DESC_CNT_TRSHLD));
1065 bam_addr(bdev, bchan->id, BAM_P_EVNT_REG));
1158 val = readl_relaxed(bam_addr(bdev, 0, BAM_REVISION));
1167 val = readl_relaxed(bam_addr(bdev, 0, BAM_NUM_PIPES));
1176 val = readl_relaxed(bam_addr(bdev, 0, BAM_CTRL));
1178 writel_relaxed(val, bam_addr(bdev, 0, BAM_CTRL));
1180 writel_relaxed(val, bam_addr(bdev, 0, BAM_CTRL));
1187 writel_relaxed(val, bam_addr(bdev, 0, BAM_CTRL));
1191 bam_addr(bdev, 0, BAM_DESC_CNT_TRSHLD));
1194 writel_relaxed(BAM_CNFG_BITS_DEFAULT, bam_addr(bdev, 0, BAM_CNFG_BITS));
1198 bam_addr(bdev, 0, BAM_IRQ_EN));
1201 writel_relaxed(BAM_IRQ_MSK, bam_addr(bdev, 0, BAM_IRQ_SRCS_MSK_EE));
1395 writel_relaxed(0, bam_addr(bdev, 0, BAM_IRQ_SRCS_MSK_EE));