Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/iommu/
H A Drockchip-iommu.c90 struct rk_iommu_domain { struct
143 static inline void rk_table_flush(struct rk_iommu_domain *dom, dma_addr_t dma, in rk_table_flush()
151 static struct rk_iommu_domain *to_rk_domain(struct iommu_domain *dom) in to_rk_domain()
153 return container_of(dom, struct rk_iommu_domain, domain); in to_rk_domain()
803 struct rk_iommu_domain *rk_domain = to_rk_domain(domain); in rk_iommu_iova_to_phys()
828 static void rk_iommu_zap_iova(struct rk_iommu_domain *rk_domain, in rk_iommu_zap_iova()
861 static void rk_iommu_zap_iova_first_last(struct rk_iommu_domain *rk_domain, in rk_iommu_zap_iova_first_last()
870 static u32 *rk_dte_get_page_table(struct rk_iommu_domain *rk_domain, in rk_dte_get_page_table()
907 static size_t rk_iommu_unmap_iova(struct rk_iommu_domain *rk_domain, in rk_iommu_unmap_iova()
934 static struct rk_iommu *rk_iommu_get(struct rk_iommu_domain *rk_domain) in rk_iommu_get()
[all …]