Home
last modified time | relevance | path

Searched refs:dte_addr (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/iommu/
H A Dsun50i-iommu.c487 u32 *dte_addr; in sun50i_dte_get_page_table() local
491 dte_addr = &sun50i_domain->dt[sun50i_iova_get_dte_index(iova)]; in sun50i_dte_get_page_table()
492 dte = *dte_addr; in sun50i_dte_get_page_table()
503 old_dte = cmpxchg(dte_addr, 0, dte); in sun50i_dte_get_page_table()
516 sun50i_table_flush(sun50i_domain, dte_addr, 1); in sun50i_dte_get_page_table()
676 u32 *dte_addr; in sun50i_iommu_detach_domain() local
679 dte_addr = &sun50i_domain->dt[i]; in sun50i_iommu_detach_domain()
680 dte = *dte_addr; in sun50i_iommu_detach_domain()
684 memset(dte_addr, 0, sizeof(*dte_addr)); in sun50i_iommu_detach_domain()
685 sun50i_table_flush(sun50i_domain, dte_addr, 1); in sun50i_iommu_detach_domain()
H A Drockchip-iommu.c567 u32 dte_addr; in rk_iommu_force_reset() local
589 ret = readx_poll_timeout(rk_iommu_read_dte_addr, iommu->bases[i], dte_addr, in rk_iommu_force_reset()
590 dte_addr == dte_address_mask, in rk_iommu_force_reset()
647 u32 *dte_addr; in log_iova() local
663 dte_addr = phys_to_virt(dte_addr_phys); in log_iova()
664 dte = *dte_addr; in log_iova()
873 u32 *page_table, *dte_addr; in rk_dte_get_page_table() local
881 dte_addr = &rk_domain->dt[dte_index]; in rk_dte_get_page_table()
882 dte = *dte_addr; in rk_dte_get_page_table()
898 *dte_addr = dte; in rk_dte_get_page_table()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/hack/
H A Dmpp_hack_px30.c85 writel(iommu->dte_addr, in mpp_iommu_enable()
185 iommu->dte_addr = mpp_iommu_get_dte_addr(iommu); in px30_workaround_combo_init()
188 iommu->dte_addr = mpp_iommu_get_dte_addr(iommu); in px30_workaround_combo_init()
191 dev_err(mpp->dev, "%s dte_addr %08x\n", __func__, iommu->dte_addr); in px30_workaround_combo_init()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/
H A Dmpp_iommu_av1d.c468 u32 *page_table, *dte_addr; in av1_dte_get_page_table() local
476 dte_addr = &av1_domain->dt[dte_index]; in av1_dte_get_page_table()
477 dte = *dte_addr; in av1_dte_get_page_table()
493 *dte_addr = dte; in av1_dte_get_page_table()
H A Dmpp_iommu.h64 u32 dte_addr; member