Home
last modified time | relevance | path

Searched refs:dte (Results 1 - 3 of 3) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Drockchip-iommu.c227 static inline phys_addr_t rk_dte_pt_address(u32 dte) in rk_dte_pt_address() argument
229 return (phys_addr_t)dte & RK_DTE_PT_ADDRESS_MASK; in rk_dte_pt_address()
232 static inline phys_addr_t rk_dte_pt_address_v2(u32 dte) in rk_dte_pt_address_v2() argument
234 u64 dte_v2 = dte; in rk_dte_pt_address_v2()
242 static inline bool rk_dte_is_pt_valid(u32 dte) in rk_dte_is_pt_valid() argument
244 return dte & RK_DTE_PT_VALID; in rk_dte_is_pt_valid()
672 u32 dte; in log_iova() local
691 dte = *dte_addr; in log_iova()
693 if (!rk_dte_is_pt_valid(dte)) { in log_iova()
698 pte_addr_phys = rk_dte_pt_address_v2(dte) in log_iova()
810 u32 dte, pte; rk_iommu_iova_to_phys() local
839 u32 dte, pte; rk_iommu_iova_to_phys_v2() local
903 u32 dte_index, dte; rk_dte_get_page_table() local
941 u32 dte_index, dte; rk_dte_get_page_table_v2() local
1096 u32 dte, pte_index; rk_iommu_map() local
1132 u32 dte, pte_index; rk_iommu_map_v2() local
1168 u32 dte; rk_iommu_unmap() local
1208 u32 dte; rk_iommu_unmap_v2() local
1527 u32 dte = rk_domain->dt[i]; rk_iommu_domain_free() local
1553 u32 dte = rk_domain->dt[i]; rk_iommu_domain_free_v2() local
[all...]
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/hack/
H A Dmpp_hack_px30.c81 /* restore dte and status */ in mpp_iommu_enable()
112 u32 dte; in mpp_iommu_disable() local
114 dte = readl(iommu->bases[0] + RK_MMU_DTE_ADDR); in mpp_iommu_disable()
115 if (!dte) { in mpp_iommu_disable()
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/hack/
H A Dmpp_hack_px30.c83 /* restore dte and status */ in mpp_iommu_enable()
119 u32 dte; in mpp_iommu_disable() local
122 dte = readl(iommu->bases[0] + RK_MMU_DTE_ADDR); in mpp_iommu_disable()
123 if (!dte) in mpp_iommu_disable()

Completed in 8 milliseconds