Home
last modified time | relevance | path

Searched refs:pte_count (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/
H A Dmpp_iommu_av1d.c507 unsigned int pte_count; in av1_iommu_unmap_iova() local
512 for (pte_count = 0; pte_count < pte_total; pte_count++) { in av1_iommu_unmap_iova()
513 u32 pte = pte_addr[pte_count]; in av1_iommu_unmap_iova()
518 pte_addr[pte_count] = av1_mk_pte_invalid(pte); in av1_iommu_unmap_iova()
521 av1_table_flush(av1_domain, pte_dma, pte_count); in av1_iommu_unmap_iova()
523 return pte_count * SPAGE_SIZE; in av1_iommu_unmap_iova()
530 unsigned int pte_count; in av1_iommu_map_iova() local
536 for (pte_count = 0; pte_count < pte_total; pte_count++) { in av1_iommu_map_iova()
537 u32 pte = pte_addr[pte_count]; in av1_iommu_map_iova()
542 pte_addr[pte_count] = av1_mk_pte(paddr, prot); in av1_iommu_map_iova()
[all …]
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Drockchip-iommu.c911 unsigned int pte_count; in rk_iommu_unmap_iova() local
917 for (pte_count = 0; pte_count < pte_total; pte_count++) { in rk_iommu_unmap_iova()
918 u32 pte = pte_addr[pte_count]; in rk_iommu_unmap_iova()
923 pte_addr[pte_count] = rk_ops->mk_ptentries(res_page, in rk_iommu_unmap_iova()
926 pte_addr[pte_count] = rk_mk_pte_invalid(pte); in rk_iommu_unmap_iova()
929 rk_table_flush(rk_domain, pte_dma, pte_count); in rk_iommu_unmap_iova()
931 return pte_count * SPAGE_SIZE; in rk_iommu_unmap_iova()
955 unsigned int pte_count; in rk_iommu_map_iova() local
961 for (pte_count = 0; pte_count < pte_total; pte_count++) { in rk_iommu_map_iova()
962 u32 pte = pte_addr[pte_count]; in rk_iommu_map_iova()
[all …]