Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/v3d/
H A Dv3d_mmu.c34 return IS_ALIGNED(page, alignment >> V3D_MMU_PAGE_SHIFT) && in v3d_mmu_is_aligned()
35 IS_ALIGNED(page_address, alignment >> V3D_MMU_PAGE_SHIFT); in v3d_mmu_is_aligned()
65 V3D_WRITE(V3D_MMU_PT_PA_BASE, v3d->pt_paddr >> V3D_MMU_PAGE_SHIFT); in v3d_mmu_set_page_table()
76 (v3d->mmu_scratch_paddr >> V3D_MMU_PAGE_SHIFT) | in v3d_mmu_set_page_table()
93 u32 pfn = dma_addr >> V3D_MMU_PAGE_SHIFT; in v3d_mmu_insert_ptes()
115 for (i = 0; i < page_size >> V3D_MMU_PAGE_SHIFT; i++) { in v3d_mmu_insert_ptes()
125 shmem_obj->base.size >> V3D_MMU_PAGE_SHIFT); in v3d_mmu_insert_ptes()
134 u32 npages = bo->base.base.size >> V3D_MMU_PAGE_SHIFT; in v3d_mmu_remove_ptes()
H A Dv3d_bo.c51 v3d->bo_stats.pages_allocated -= obj->size >> V3D_MMU_PAGE_SHIFT; in v3d_free_object()
131 obj->size >> V3D_MMU_PAGE_SHIFT, in v3d_bo_create_finish()
132 align >> V3D_MMU_PAGE_SHIFT, 0, 0); in v3d_bo_create_finish()
140 v3d->bo_stats.pages_allocated += obj->size >> V3D_MMU_PAGE_SHIFT; in v3d_bo_create_finish()
225 args->offset = bo->node.start << V3D_MMU_PAGE_SHIFT; in v3d_create_bo_ioctl()
270 args->offset = bo->node.start << V3D_MMU_PAGE_SHIFT; in v3d_get_bo_offset_ioctl()
H A Dv3d_drv.h22 #define V3D_MMU_PAGE_SHIFT 12 macro
23 #define V3D_PAGE_FACTOR (PAGE_SIZE >> V3D_MMU_PAGE_SHIFT)
H A Dv3d_irq.c75 V3D_CORE_WRITE(0, V3D_PTB_BPOA, bo->node.start << V3D_MMU_PAGE_SHIFT); in v3d_overflow_mem_work()
H A Dv3d_debugfs.c222 (long)v3d->bo_stats.pages_allocated << (V3D_MMU_PAGE_SHIFT - 10)); in v3d_debugfs_bo_stats()