Home
last modified time | relevance | path

Searched refs:xe_map_wr (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_pxp_submit.c227 xe_map_wr(xe_, map_, (offset_) * sizeof(u32), u32, val_)
400 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, GSC_HECI_CMD_PKT); in emit_pxp_heci_cmd()
401 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, lower_32_bits(addr_in)); in emit_pxp_heci_cmd()
402 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, upper_32_bits(addr_in)); in emit_pxp_heci_cmd()
403 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, size_in); in emit_pxp_heci_cmd()
404 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, lower_32_bits(addr_out)); in emit_pxp_heci_cmd()
405 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, upper_32_bits(addr_out)); in emit_pxp_heci_cmd()
406 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, size_out); in emit_pxp_heci_cmd()
407 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, 0); in emit_pxp_heci_cmd()
408 xe_map_wr(xe, batch, len++ * sizeof(u32), u32, MI_BATCH_BUFFER_END); in emit_pxp_heci_cmd()
H A Dxe_sriov_vf_ccs.c170 xe_map_wr(xe, &sa_manager->bo->vmap, offset, u32, MI_BATCH_BUFFER_END); in alloc_bb_pool()
171 xe_map_wr(xe, &sa_manager->shadow->vmap, offset, u32, MI_BATCH_BUFFER_END); in alloc_bb_pool()
396 xe_map_wr(xe, &lrc->bo->vmap, XE_SRIOV_VF_CCS_RW_BB_ADDR_OFFSET, u32, addr); in xe_sriov_vf_ccs_rw_update_bb_addr()
H A Dxe_pt.h28 xe_map_wr(xe, map, (idx) * sizeof(u64), u64, data)
H A Dxe_map.h75 #define xe_map_wr(xe__, map__, offset__, type__, val__) ({ \ macro
H A Dxe_migrate.c167 xe_map_wr(xe, &bo->vmap, ofs, u64, entry); in xe_migrate_program_identity()
176 xe_map_wr(xe, &bo->vmap, ofs, u64, pos | flags); in xe_migrate_program_identity()
180 xe_map_wr(xe, &bo->vmap, ofs, u64, pos | flags); in xe_migrate_program_identity()
230 xe_map_wr(xe, &bo->vmap, map_ofs + level * 8, u64, entry); in xe_migrate_prepare_vm()
247 xe_map_wr(xe, &bo->vmap, map_ofs + level * 8, u64, in xe_migrate_prepare_vm()
264 xe_map_wr(xe, &bo->vmap, map_ofs + level * 8, u64, in xe_migrate_prepare_vm()
289 xe_map_wr(xe, &bo->vmap, map_ofs + XE_PAGE_SIZE * level, u64, in xe_migrate_prepare_vm()
297 xe_map_wr(xe, &bo->vmap, map_ofs + XE_PAGE_SIZE + in xe_migrate_prepare_vm()
309 xe_map_wr(xe, &bo->vmap, map_ofs + XE_PAGE_SIZE * level + 255 * 8, u64, in xe_migrate_prepare_vm()
H A Dxe_lmtt.c312 xe_map_wr(lmtt_to_xe(lmtt), &pt->bo->vmap, idx * sizeof(u32), u32, pte); in lmtt_write_pte()
317 xe_map_wr(lmtt_to_xe(lmtt), &pt->bo->vmap, idx * sizeof(u64), u64, pte); in lmtt_write_pte()
H A Dxe_guc_submit.c732 xe_map_wr(xe, &group->cgp_bo->vmap, 0, u32, in xe_guc_exec_queue_group_cgp_update()
735 xe_map_wr(xe, &group->cgp_bo->vmap, in xe_guc_exec_queue_group_cgp_update()
739 xe_map_wr(xe, &group->cgp_bo->vmap, in xe_guc_exec_queue_group_cgp_update()
744 xe_map_wr(xe, &group->cgp_bo->vmap, 17 * sizeof(u32), in xe_guc_exec_queue_group_cgp_update()
746 xe_map_wr(xe, &group->cgp_bo->vmap, 16 * sizeof(u32), u32, 0); in xe_guc_exec_queue_group_cgp_update()
748 xe_map_wr(xe, &group->cgp_bo->vmap, 16 * sizeof(u32), in xe_guc_exec_queue_group_cgp_update()
750 xe_map_wr(xe, &group->cgp_bo->vmap, 17 * sizeof(u32), u32, 0); in xe_guc_exec_queue_group_cgp_update()
H A Dxe_guc_ads.c299 xe_map_wr(ads_to_xe(ads), ads_to_map(ads), *offset, u32, in guc_waklv_enable()
H A Dxe_pt.c994 xe_map_wr(tile_to_xe(tile), map, (qword_ofs + i) * in xe_vm_populate_pgtable()
1845 xe_map_wr(tile_to_xe(tile), map, (qword_ofs + i) * in xe_migrate_clear_pgtable_callback()