Searched refs:pg_size (Results 1 - 3 of 3) sorted by relevance
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_logo.c | 175 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 D | rockchip_drm_logo.c | 181 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 D | iommu.c | 728 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