| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_pcode.c | 49 drm_err(&tile_to_xe(tile)->drm, "PCODE Mailbox failed: %d %s", err, in pcode_mailbox_status() 64 if (tile_to_xe(tile)->info.skip_pcode) in __pcode_mailbox_rw() 92 if (tile_to_xe(tile)->info.skip_pcode) in pcode_mailbox_rw() 194 drm_err(&tile_to_xe(tile)->drm, in xe_pcode_request() 236 if (!tile_to_xe(tile)->info.has_llc) in xe_pcode_init_min_freq_table() 310 drmm_mutex_init(&tile_to_xe(tile)->drm, &tile->pcode.lock); in xe_pcode_init()
|
| H A D | xe_ggtt.c | 145 u16 pat_index = tile_to_xe(ggtt->tile)->pat.idx[XE_CACHE_WB]; in xe_ggtt_clear() 217 struct xe_device *xe = tile_to_xe(ggtt->tile); in xe_ggtt_init_early() 289 struct xe_device *xe = tile_to_xe(ggtt->tile); in ggtt_node_remove() 318 struct xe_device *xe = tile_to_xe(node->ggtt->tile); in ggtt_node_remove_work_func() 339 xe = tile_to_xe(ggtt->tile); in xe_ggtt_node_remove() 359 struct xe_device *xe = tile_to_xe(ggtt->tile); in xe_ggtt_init() 404 struct xe_device *xe = tile_to_xe(ggtt->tile); in xe_ggtt_invalidate() 632 xe_pm_runtime_get_noresume(tile_to_xe(ggtt->tile)); in __xe_ggtt_insert_bo_at() 656 xe_pm_runtime_put(tile_to_xe(ggtt->tile)); in __xe_ggtt_insert_bo_at() 719 u64 hole_min_start = xe_wopcm_size(tile_to_xe(ggtt->tile)); in xe_ggtt_largest_hole() [all …]
|
| H A D | xe_tile.c | 90 struct drm_device *drm = &tile_to_xe(tile)->drm; in xe_tile_alloc() 135 struct xe_device *xe = tile_to_xe(tile); in tile_ttm_mgr_init() 164 struct xe_device *xe = tile_to_xe(tile); in xe_tile_init_noalloc()
|
| H A D | xe_sa.c | 47 struct xe_device *xe = tile_to_xe(tile); in __xe_sa_bo_manager_init() 116 struct xe_device *xe = tile_to_xe(sa_manager->bo->tile); in xe_sa_bo_flush_write()
|
| H A D | xe_irq.c | 281 struct xe_device *xe = tile_to_xe(tile); in pick_engine_gt() 309 struct xe_device *xe = tile_to_xe(tile); in gt_irq_handler() 461 drm_dbg(&tile_to_xe(tile)->drm, in dg1_irq_handler() 525 tile_to_xe(tile)->info.has_heci_gscfi) { in gt_irq_reset() 541 xelp_intr_disable(tile_to_xe(tile)); in xelp_irq_reset() 545 if (IS_SRIOV_VF(tile_to_xe(tile))) in xelp_irq_reset() 554 dg1_intr_disable(tile_to_xe(tile)); in dg1_irq_reset() 558 if (IS_SRIOV_VF(tile_to_xe(tile))) in dg1_irq_reset()
|
| H A D | xe_tile_sysfs.c | 34 struct xe_device *xe = tile_to_xe(tile); in xe_tile_sysfs_init()
|
| H A D | xe_pt.c | 63 struct xe_device *xe = tile_to_xe(tile); in __xe_pt_empty_pte() 630 struct xe_device *xe = tile_to_xe(tile); in xe_pt_stage_bind() 941 xe_map_wr(tile_to_xe(tile), map, (qword_ofs + i) * in xe_vm_populate_pgtable() 1694 xe_map_wr(tile_to_xe(tile), map, (qword_ofs + i) * in xe_migrate_clear_pgtable_callback() 1811 err = vma_reserve_fences(tile_to_xe(tile), vma); in bind_op_prepare() 1820 xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries, in bind_op_prepare() 1882 xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries, in bind_range_prepare() 1923 err = vma_reserve_fences(tile_to_xe(tile), vma); in unbind_op_prepare() 1930 xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries, in unbind_op_prepare() 1965 xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries, in unbind_range_prepare() [all …]
|
| H A D | xe_assert.h | 147 xe_assert_msg(tile_to_xe(__tile), condition, "tile: %u VRAM %s\n" msg, \
|
| H A D | xe_vram_freq.c | 106 struct xe_device *xe = tile_to_xe(tile); in xe_vram_freq_sysfs_init()
|
| H A D | xe_migrate.c | 187 struct xe_device *xe = tile_to_xe(tile); in xe_migrate_prepare_vm() 398 struct xe_device *xe = tile_to_xe(tile); in xe_migrate_init() 488 struct xe_device *xe = tile_to_xe(m->tile); in xe_migrate_res_sizes() 534 *L0_ofs = xe_migrate_vram_ofs(tile_to_xe(m->tile), in pte_update_size() 565 struct xe_device *xe = tile_to_xe(m->tile); in emit_pte() 1213 ppgtt_ofs = xe_migrate_vram_ofs(tile_to_xe(tile), in write_pgtable() 1315 struct xe_device *xe = tile_to_xe(tile); in __xe_migrate_update_pgtables() 1571 u16 pat_index = tile_to_xe(m->tile)->pat.idx[XE_CACHE_WB]; in build_pt_update_batch_sram()
|
| H A D | xe_gt_sriov_pf_migration.c | 50 struct xe_device *xe = tile_to_xe(tile); in pf_send_guc_save_vf_state() 86 struct xe_device *xe = tile_to_xe(tile); in pf_send_guc_restore_vf_state()
|
| H A D | xe_device.h | 67 if (drm_WARN_ON(&tile_to_xe(tile)->drm, gt_id >= XE_MAX_GT_PER_TILE)) in xe_tile_get_gt()
|
| H A D | xe_lmtt.c | 48 return tile_to_xe(lmtt_to_tile(lmtt)); in lmtt_to_xe() 189 struct xe_device *xe = tile_to_xe(tile); in lmtt_setup_dir_ptr()
|
| H A D | xe_device_types.h | 69 #define tile_to_xe(tile__) \ macro
|
| H A D | xe_memirq.c | 45 return tile_to_xe(memirq_to_tile(memirq)); in memirq_to_xe()
|
| H A D | xe_gt.c | 77 gt = drmm_kzalloc(&tile_to_xe(tile)->drm, sizeof(*gt), GFP_KERNEL); in xe_gt_alloc() 638 struct xe_device *xe = tile_to_xe(tile); in xe_gt_mmio_init()
|
| H A D | xe_bo.h | 26 #define XE_BO_FLAG_VRAM_IF_DGFX(tile) (IS_DGFX(tile_to_xe(tile)) ? \
|
| H A D | xe_vram.c | 221 struct xe_device *xe = tile_to_xe(tile); in tile_vram_size()
|
| H A D | xe_svm.c | 693 bo = xe_bo_create_locked(tile_to_xe(tile), NULL, NULL, in xe_svm_alloc_vram() 971 struct xe_device *xe = tile_to_xe(tile); in xe_devm_add()
|
| H A D | xe_gsc_proxy.c | 476 struct xe_device *xe = tile_to_xe(tile); in xe_gsc_proxy_init()
|
| H A D | xe_gt_sriov_vf.c | 636 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in deballoon_ggtt() 652 struct xe_device *xe = tile_to_xe(tile); in xe_gt_sriov_vf_prepare_ggtt()
|
| H A D | xe_ttm_vram_mgr.c | 342 struct xe_device *xe = tile_to_xe(tile); in xe_ttm_vram_mgr_init()
|
| H A D | xe_pxp_submit.c | 89 struct xe_device *xe = tile_to_xe(tile); in allocate_gsc_client_resources()
|
| /linux-6.15/drivers/gpu/drm/xe/display/ |
| H A D | xe_fb_pin.c | 209 xe_pm_runtime_get_noresume(tile_to_xe(ggtt->tile)); in __xe_pin_fb_vma_ggtt() 274 xe_pm_runtime_put(tile_to_xe(ggtt->tile)); in __xe_pin_fb_vma_ggtt()
|
| /linux-6.15/drivers/gpu/drm/xe/tests/ |
| H A D | xe_migrate.c | 75 struct xe_device *xe = tile_to_xe(m->tile); in test_copy() 187 struct xe_device *xe = tile_to_xe(tile); in xe_migrate_sanity_test()
|