Lines Matching refs:rk_iommu_read
335 static u32 rk_iommu_read(void __iomem *base, u32 offset)
380 active &= !!(rk_iommu_read(iommu->bases[i], RK_MMU_STATUS) &
392 enable &= !!(rk_iommu_read(iommu->bases[i], RK_MMU_STATUS) &
404 done &= rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR) == 0;
429 rk_iommu_read(iommu->bases[i], RK_MMU_STATUS));
450 rk_iommu_read(iommu->bases[i], RK_MMU_STATUS));
471 rk_iommu_read(iommu->bases[i], RK_MMU_STATUS));
492 rk_iommu_read(iommu->bases[i], RK_MMU_STATUS));
514 if (dte_addr != rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR)) {
551 mmu_dte_addr = rk_iommu_read(base, RK_MMU_DTE_ADDR);
597 int_status = rk_iommu_read(iommu->bases[i], RK_MMU_INT_STATUS);
602 iova = rk_iommu_read(iommu->bases[i], RK_MMU_PAGE_FAULT_ADDR);
607 status = rk_iommu_read(iommu->bases[i], RK_MMU_STATUS);