Home
last modified time | relevance | path

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

/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_logo.c175 u32 pg_size = 1UL << __ffs(private->domain->pgsize_bitmap); in rockchip_free_loader_memory() local
177 iommu_unmap(private->domain, logo->dma_addr, ALIGN(logo->size, pg_size)); in rockchip_free_loader_memory()
194 u32 pg_size = PAGE_SIZE; in init_loader_memory() local
210 pg_size = 1UL << __ffs(private->domain->pgsize_bitmap); in init_loader_memory()
211 start = ALIGN_DOWN(res.start, pg_size); in init_loader_memory()
223 ret = iommu_map(private->domain, start, start, ALIGN(size, pg_size), in init_loader_memory()
247 start = ALIGN_DOWN(res.start, pg_size); in init_loader_memory()
254 ret = iommu_map(private->domain, start, start, ALIGN(size, pg_size), in init_loader_memory()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_logo.c181 u32 pg_size = 1UL << __ffs(private->domain->pgsize_bitmap); in rockchip_free_loader_memory() local
183 iommu_unmap(private->domain, logo->dma_addr, ALIGN(logo->size, pg_size)); in rockchip_free_loader_memory()
200 u32 pg_size = PAGE_SIZE; in init_loader_memory() local
219 pg_size = 1UL << __ffs(private->domain->pgsize_bitmap); in init_loader_memory()
221 start = ALIGN_DOWN(res.start, pg_size); in init_loader_memory()
235 ret = iommu_map(private->domain, start, start, ALIGN(size, pg_size), IOMMU_WRITE | IOMMU_READ); in init_loader_memory()
261 start = ALIGN_DOWN(res.start, pg_size); in init_loader_memory()
269 ret = iommu_map(private->domain, start, start, ALIGN(size, pg_size), IOMMU_WRITE | IOMMU_READ); in init_loader_memory()
/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Diommu.c728 unsigned long pg_size; in iommu_create_device_direct_mappings() local
737 pg_size = 1UL << __ffs(domain->pgsize_bitmap); in iommu_create_device_direct_mappings()
751 start = ALIGN(entry->start, pg_size); in iommu_create_device_direct_mappings()
752 end = ALIGN(entry->start + entry->length, pg_size); in iommu_create_device_direct_mappings()
758 for (addr = start; addr < end; addr += pg_size) { in iommu_create_device_direct_mappings()
766 ret = iommu_map(domain, addr, addr, pg_size, entry->prot); in iommu_create_device_direct_mappings()

Completed in 7 milliseconds