rk_iommu_read
active &= !!(rk_iommu_read(iommu->bases[i], RK_MMU_STATUS) &
enable &= !!(rk_iommu_read(iommu->bases[i], RK_MMU_STATUS) &
done &= rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR) == 0;
rk_iommu_read(iommu->bases[i], RK_MMU_STATUS));
rk_iommu_read(iommu->bases[i], RK_MMU_STATUS));
rk_iommu_read(iommu->bases[i], RK_MMU_STATUS));
rk_iommu_read(iommu->bases[i], RK_MMU_STATUS));
if (dte_addr != rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR)) {
mmu_dte_addr = rk_iommu_read(base, RK_MMU_DTE_ADDR);
int_status = rk_iommu_read(iommu->bases[i], RK_MMU_INT_STATUS);
iova = rk_iommu_read(iommu->bases[i], RK_MMU_PAGE_FAULT_ADDR);
status = rk_iommu_read(iommu->bases[i], RK_MMU_STATUS);
auto_gate = rk_iommu_read(iommu->bases[i], RK_MMU_AUTO_GATING);