Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_migrate.c154 ofs = map_ofs + XE_PAGE_SIZE * level + vram_offset * 8; in xe_migrate_program_identity()
195 BUILD_BUG_ON(NUM_PT_SLOTS > SZ_2M/XE_PAGE_SIZE); in xe_migrate_pt_bo_alloc()
197 BUILD_BUG_ON(NUM_PT_SLOTS * XE_PAGE_SIZE % SZ_64K); in xe_migrate_pt_bo_alloc()
205 num_entries * XE_PAGE_SIZE, in xe_migrate_pt_bo_alloc()
231 pt29_ofs = xe_bo_size(bo) - 3 * XE_PAGE_SIZE; in xe_migrate_prepare_vm()
235 map_ofs = (num_entries - num_setup) * XE_PAGE_SIZE; in xe_migrate_prepare_vm()
239 entry = vm->pt_ops->pte_encode_bo(bo, i * XE_PAGE_SIZE, in xe_migrate_prepare_vm()
252 m->batch_base_ofs = NUM_PT_SLOTS * XE_PAGE_SIZE; in xe_migrate_prepare_vm()
255 XE_PAGE_SIZE) { in xe_migrate_prepare_vm()
272 XE_PAGE_SIZE) { in xe_migrate_prepare_vm()
[all …]
H A Dxe_ggtt.c269 scratch_pte = xe_bo_addr(ggtt->scratch, 0, XE_PAGE_SIZE) | in xe_ggtt_clear()
277 start += XE_PAGE_SIZE; in xe_ggtt_clear()
409 ggtt_size = (gsm_size / 8) * (u64)XE_PAGE_SIZE - ggtt_start; in xe_ggtt_init_early()
550 ggtt->scratch = xe_managed_bo_create_pin_map(xe, ggtt->tile, XE_PAGE_SIZE, flags); in xe_ggtt_init()
677 return node->base.size / XE_PAGE_SIZE * sizeof(u64); in xe_ggtt_node_pt_size()
703 cur.remaining; xe_res_next(&cur, XE_PAGE_SIZE)) in xe_ggtt_map_bo()
711 cur.remaining; xe_res_next(&cur, XE_PAGE_SIZE)) in xe_ggtt_map_bo()
790 u64 alignment = bo->min_align > 0 ? bo->min_align : XE_PAGE_SIZE; in __xe_ggtt_insert_bo_at()
960 start += XE_PAGE_SIZE; in xe_ggtt_assign_locked()
1015 start += XE_PAGE_SIZE; in xe_ggtt_node_save()
[all …]
H A Dxe_bo.h69 #define XE_PAGE_SIZE (1 << XE_PTE_SHIFT) macro
70 #define XE_PTE_MASK (XE_PAGE_SIZE - 1)
H A Dxe_sriov_vf_ccs.c129 ptes = DIV_ROUND_UP_ULL(sys_mem_size + ccs_mem_size, XE_PAGE_SIZE); in get_ccs_bb_pool_size()
H A Dxe_vm.c1441 pde = xe_bo_addr(bo, bo_offset, XE_PAGE_SIZE); in xelp_pde_encode_bo()
1453 pte = xe_bo_addr(bo, bo_offset, XE_PAGE_SIZE); in xelp_pte_encode_bo()
2123 args->reserved[0] = xe_bo_main_addr(vm->pt_root[0]->bo, XE_PAGE_SIZE); in xe_vm_create_ioctl()
H A Dxe_oa.c910 config_length = ALIGN(sizeof(u32) * config_length, XE_PAGE_SIZE) / sizeof(u32); in __xe_oa_alloc_config_buffer()