Searched refs:primary_gt (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_migrate.c | 252 batch = tile->primary_gt->usm.bb_pool->bo; in xe_migrate_prepare_vm() 273 batch = tile->primary_gt->usm.bb_pool->bo; in xe_migrate_prepare_vm() 438 struct xe_gt *primary_gt = tile->primary_gt; in xe_migrate_init() local 454 struct xe_hw_engine *hwe = xe_gt_hw_engine(primary_gt, in xe_migrate_init() 456 primary_gt->usm.reserved_bcs_instance, in xe_migrate_init() 458 u32 logical_mask = xe_migrate_usm_logical_mask(primary_gt); in xe_migrate_init() 475 m->q = xe_exec_queue_create_class(xe, primary_gt, vm, in xe_migrate_init() 800 struct xe_gt *gt = m->tile->primary_gt; in xe_migrate_ccs_copy() 862 struct xe_gt *gt = m->tile->primary_gt; in xe_migrate_copy() 1102 struct xe_gt *gt = tile->primary_gt; in xe_migrate_ccs_rw_copy() [all …]
|
| H A D | xe_ggtt.c | 113 if (tile->primary_gt && XE_GT_WA(tile->primary_gt, 22019338487)) { in ggtt_update_access_counter() 114 affected_gt = tile->primary_gt; in ggtt_update_access_counter() 320 (ggtt->tile->primary_gt && XE_GT_WA(ggtt->tile->primary_gt, 22019338487)) ? in xe_ggtt_init_early() 493 ggtt_invalidate_gt_tlb(ggtt->tile->primary_gt); in xe_ggtt_invalidate()
|
| H A D | xe_gt_sriov_pf_config.c | 335 struct xe_gt *primary = gt->tile->primary_gt; in pf_push_full_vf_config() 430 err = pf_push_vf_cfg_ggtt(tile->primary_gt, vfid, start, size); in pf_distribute_config_ggtt() 536 size = pf_get_vf_config_ggtt(gt_to_tile(gt)->primary_gt, vfid); in xe_gt_sriov_pf_config_get_ggtt() 538 size = pf_get_spare_ggtt(gt_to_tile(gt)->primary_gt); in xe_gt_sriov_pf_config_get_ggtt() 1450 if (tile->primary_gt == gt) { in pf_distribute_config_lmem() 1453 u64 lmem = pf_get_vf_config_lmem(tile->primary_gt, vfid); in pf_distribute_config_lmem() 1512 total += pf_get_vf_config_lmem(tile->primary_gt, vfid); in pf_update_vf_lmtt() 2356 xe_gt_sriov_dbg_verbose(tile->primary_gt, "LMEM cleared in %dms\n", in pf_sanitize_lmem() 2440 struct xe_gt *primary_gt = gt_to_tile(gt)->primary_gt; in pf_validate_vf_config() local 2446 valid_ggtt = pf_get_vf_config_ggtt(primary_gt, vfid); in pf_validate_vf_config() [all …]
|
| H A D | xe_pci.c | 886 tile->primary_gt = alloc_primary_gt(tile, graphics_desc, media_desc); in xe_info_init() 887 if (IS_ERR(tile->primary_gt)) in xe_info_init() 888 return PTR_ERR(tile->primary_gt); in xe_info_init() 897 if (!tile->primary_gt) { in xe_info_init()
|
| H A D | xe_vram.c | 225 struct xe_gt *gt = tile->primary_gt; in tile_vram_size()
|
| H A D | xe_exec_queue.c | 96 gt = tile->primary_gt; in alloc_dep_schedulers() 346 struct xe_gt *gt = tile->primary_gt; in xe_exec_queue_create_bind()
|
| H A D | xe_svm.c | 155 xe_svm_tlb_inval_count_stats_incr(tile->primary_gt); in xe_svm_range_notifier_event_begin() 262 xe_svm_tlb_inval_us_stats_incr(tile->primary_gt, start); in xe_svm_invalidate()
|
| H A D | xe_pt.c | 2384 to_dep_scheduler(q, tile->primary_gt); in xe_pt_update_ops_run() 2386 ijob = xe_tlb_inval_job_create(q, &tile->primary_gt->tlb_inval, in xe_pt_update_ops_run()
|