Home
last modified time | relevance | path

Searched refs:RK_MMU_DTE_ADDR (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/
H A Drockchip-iommu.c32 #define RK_MMU_DTE_ADDR 0x00 /* Directory table address */ macro
344 done &= rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR) == 0; in rk_iommu_is_reset_done()
451 rk_iommu_write(iommu->bases[i], RK_MMU_DTE_ADDR, DTE_ADDR_DUMMY); in rk_iommu_force_reset()
453 dte_addr = rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR); in rk_iommu_force_reset()
491 mmu_dte_addr = rk_iommu_read(base, RK_MMU_DTE_ADDR); in log_iova()
855 rk_iommu_write(iommu->bases[i], RK_MMU_DTE_ADDR, 0); in rk_iommu_disable()
881 rk_iommu_write(iommu->bases[i], RK_MMU_DTE_ADDR, in rk_iommu_enable()
/kernel/linux/linux-6.6/drivers/iommu/
H A Drockchip-iommu.c30 #define RK_MMU_DTE_ADDR 0x00 /* Directory table address */ macro
404 done &= rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR) == 0; in rk_iommu_is_reset_done()
512 rk_iommu_write(iommu->bases[i], RK_MMU_DTE_ADDR, dte_addr); in rk_iommu_force_reset()
514 if (dte_addr != rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR)) { in rk_iommu_force_reset()
551 mmu_dte_addr = rk_iommu_read(base, RK_MMU_DTE_ADDR); in log_iova()
915 rk_iommu_write(iommu->bases[i], RK_MMU_DTE_ADDR, 0); in rk_iommu_disable()
941 rk_iommu_write(iommu->bases[i], RK_MMU_DTE_ADDR, in rk_iommu_enable()

Completed in 8 milliseconds