Home
last modified time | relevance | path

Searched refs:cons_reg (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c156 writel_relaxed(q->llq.cons, q->cons_reg); in queue_sync_cons_out()
382 u32 cons = readl_relaxed(q->cons_reg); in arm_smmu_cmdq_skip_err()
601 WRITE_ONCE(cmdq->q.llq.cons, readl_relaxed(cmdq->q.cons_reg)); in arm_smmu_cmdq_poll_until_not_full()
686 * readl(cons_reg); in __arm_smmu_cmdq_poll_until_consumed()
691 llq->cons = readl(cmdq->q.cons_reg); in __arm_smmu_cmdq_poll_until_consumed()
842 readl_relaxed(cmdq->q.cons_reg)); in arm_smmu_cmdq_issue_cmdlist()
2637 q->cons_reg = arm_smmu_page1_fixup(cons_off, smmu); in arm_smmu_init_one_queue()
H A Darm-smmu-v3.h499 u32 __iomem *cons_reg; member
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c146 writel_relaxed(q->llq.cons, q->cons_reg); in queue_sync_cons_out()
384 u32 cons = readl_relaxed(q->cons_reg); in __arm_smmu_cmdq_skip_err()
606 WRITE_ONCE(cmdq->q.llq.cons, readl_relaxed(cmdq->q.cons_reg)); in arm_smmu_cmdq_poll_until_not_full()
691 * readl(cons_reg); in __arm_smmu_cmdq_poll_until_consumed()
696 llq->cons = readl(cmdq->q.cons_reg); in __arm_smmu_cmdq_poll_until_consumed()
847 readl_relaxed(cmdq->q.cons_reg)); in arm_smmu_cmdq_issue_cmdlist()
2922 q->cons_reg = page + cons_off; in arm_smmu_init_one_queue()
H A Darm-smmu-v3.h538 u32 __iomem *cons_reg; member

Completed in 13 milliseconds