Home
last modified time | relevance | path

Searched refs:prod_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.h498 u32 __iomem *prod_reg; member
H A Darm-smmu-v3.c187 prod = readl(q->prod_reg); in queue_sync_prod_in()
684 * writel(prod_reg); in __arm_smmu_cmdq_poll_until_consumed()
823 writel_relaxed(prod, cmdq->q.prod_reg); in arm_smmu_cmdq_issue_cmdlist()
841 readl_relaxed(cmdq->q.prod_reg), in arm_smmu_cmdq_issue_cmdlist()
2636 q->prod_reg = arm_smmu_page1_fixup(prod_off, smmu); in arm_smmu_init_one_queue()
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.h537 u32 __iomem *prod_reg; member
H A Darm-smmu-v3.c177 prod = readl(q->prod_reg); in queue_sync_prod_in()
689 * writel(prod_reg); in __arm_smmu_cmdq_poll_until_consumed()
828 writel_relaxed(prod, cmdq->q.prod_reg); in arm_smmu_cmdq_issue_cmdlist()
846 readl_relaxed(cmdq->q.prod_reg), in arm_smmu_cmdq_issue_cmdlist()
2921 q->prod_reg = page + prod_off; in arm_smmu_init_one_queue()

Completed in 23 milliseconds