/linux-6.3-rc2/drivers/gpu/drm/i915/gt/ |
A D | intel_sseu.h | 123 int subslice) in intel_sseu_has_subslice() argument 126 subslice >= sseu->max_subslices) in intel_sseu_has_subslice() 130 return test_bit(subslice, sseu->subslice_mask.xehp); in intel_sseu_has_subslice() 132 return sseu->subslice_mask.hsw[slice] & BIT(subslice); in intel_sseu_has_subslice()
|
A D | intel_workarounds.c | 1082 unsigned int slice, subslice; in gen9_wa_init_mcr() local 1101 GEM_BUG_ON(!subslice); in gen9_wa_init_mcr() 1102 subslice--; in gen9_wa_init_mcr() 1210 unsigned int slice, unsigned int subslice) in __set_mcr_steering() argument 1229 unsigned int slice, unsigned int subslice) in __add_mcr_wa() argument 1234 gt->default_steering.instanceid = subslice; in __add_mcr_wa() 1243 unsigned int subslice; in icl_wa_init_mcr() local 1264 if (gt->info.l3bank_mask & BIT(subslice)) in icl_wa_init_mcr() 1267 __add_mcr_wa(gt, wal, 0, subslice); in icl_wa_init_mcr() 1274 unsigned long slice, subslice = 0, slice_mask = 0; in xehp_init_mcr() local [all …]
|
A D | intel_sseu.c | 47 int subslice) in sseu_get_eus() argument 51 return sseu->eu_mask.xehp[subslice]; in sseu_get_eus() 53 return sseu->eu_mask.hsw[slice][subslice]; in sseu_get_eus() 57 static void sseu_set_eus(struct sseu_dev_info *sseu, int slice, int subslice, in sseu_set_eus() argument 63 sseu->eu_mask.xehp[subslice] = eu_mask; in sseu_set_eus() 65 sseu->eu_mask.hsw[slice][subslice] = eu_mask; in sseu_set_eus()
|
A D | intel_gt_regs.h | 77 #define GEN8_MCR_SUBSLICE(subslice) (((subslice) & 3) << 24) argument 82 #define GEN11_MCR_SUBSLICE(subslice) (((subslice) & 0x7) << 24) argument 501 #define GEN9_PGCTL_SS_ACK(subslice) (1 << (2 + (subslice) * 2)) argument
|
A D | intel_engine_cs.c | 1640 int subslice; in intel_engine_get_instdone() local 1661 for_each_ss_steering(iter, engine->gt, slice, subslice) { in intel_engine_get_instdone() 1662 instdone->sampler[slice][subslice] = in intel_engine_get_instdone() 1665 slice, subslice); in intel_engine_get_instdone() 1666 instdone->row[slice][subslice] = in intel_engine_get_instdone() 1669 slice, subslice); in intel_engine_get_instdone() 1673 for_each_ss_steering(iter, engine->gt, slice, subslice) in intel_engine_get_instdone() 1674 instdone->geom_svg[slice][subslice] = in intel_engine_get_instdone() 1677 slice, subslice); in intel_engine_get_instdone()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/uc/ |
A D | intel_guc_capture.c | 298 int slice, subslice, iter, i, num_steer_regs, num_tot_regs = 0; in guc_capture_alloc_steered_lists_xe_lpd() local 314 for_each_ss_steering(iter, gt, slice, subslice) in guc_capture_alloc_steered_lists_xe_lpd() 331 for_each_ss_steering(iter, gt, slice, subslice) { in guc_capture_alloc_steered_lists_xe_lpd() 333 __fill_ext_reg(extarray, &xe_extregs[i], slice, subslice); in guc_capture_alloc_steered_lists_xe_lpd() 358 int slice, subslice, i, iter, num_steer_regs, num_tot_regs = 0; in guc_capture_alloc_steered_lists_xe_hpg() local 375 for_each_ss_steering(iter, gt, slice, subslice) in guc_capture_alloc_steered_lists_xe_hpg() 392 for_each_ss_steering(iter, gt, slice, subslice) { in guc_capture_alloc_steered_lists_xe_hpg() 394 __fill_ext_reg(extarray, &xe_extregs[i], slice, subslice); in guc_capture_alloc_steered_lists_xe_hpg() 399 __fill_ext_reg(extarray, &xehpg_extregs[i], slice, subslice); in guc_capture_alloc_steered_lists_xe_hpg()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/ |
A D | i915_gpu_error.c | 442 int subslice; in error_print_instdone() local 457 for_each_ss_steering(iter, ee->engine->gt, slice, subslice) in error_print_instdone() 459 slice, subslice, in error_print_instdone() 460 ee->instdone.sampler[slice][subslice]); in error_print_instdone() 462 for_each_ss_steering(iter, ee->engine->gt, slice, subslice) in error_print_instdone() 464 slice, subslice, in error_print_instdone() 465 ee->instdone.row[slice][subslice]); in error_print_instdone() 471 for_each_ss_steering(iter, ee->engine->gt, slice, subslice) in error_print_instdone() 473 slice, subslice, in error_print_instdone() 474 ee->instdone.geom_svg[slice][subslice]); in error_print_instdone()
|