Searched refs:arm_smmu_page (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.4/drivers/iommu/ |
| D | arm-smmu.h | 340 static inline void __iomem *arm_smmu_page(struct arm_smmu_device *smmu, int n) in arm_smmu_page() function 349 return readl_relaxed(arm_smmu_page(smmu, page) + offset); in arm_smmu_readl() 358 writel_relaxed(val, arm_smmu_page(smmu, page) + offset); in arm_smmu_writel() 365 return readq_relaxed(arm_smmu_page(smmu, page) + offset); in arm_smmu_readq() 374 writeq_relaxed(val, arm_smmu_page(smmu, page) + offset); in arm_smmu_writeq()
|
| D | arm-smmu-impl.c | 33 return readl_relaxed(arm_smmu_page(smmu, page) + offset); in arm_smmu_read_ns() 41 writel_relaxed(val, arm_smmu_page(smmu, page) + offset); in arm_smmu_write_ns()
|
| D | arm-smmu.c | 1246 reg = arm_smmu_page(smmu, ARM_SMMU_CB(smmu, idx)) + ARM_SMMU_CB_ATSR; in arm_smmu_iova_to_phys_hard()
|