Searched refs:subslice (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/i915/gt/ |
| H 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()
|
| H A D | intel_workarounds.c | 1143 unsigned int slice, subslice; in gen9_wa_init_mcr() local 1161 subslice = ffs(intel_sseu_get_hsw_subslices(sseu, slice)); in gen9_wa_init_mcr() 1162 GEM_BUG_ON(!subslice); in gen9_wa_init_mcr() 1163 subslice--; in gen9_wa_init_mcr() 1169 mcr = GEN8_MCR_SLICE(slice) | GEN8_MCR_SUBSLICE(subslice); in gen9_wa_init_mcr() 1172 drm_dbg(&i915->drm, "MCR slice:%d/subslice:%d = %x\n", slice, subslice, mcr); in gen9_wa_init_mcr() 1271 unsigned int slice, unsigned int subslice) in __set_mcr_steering() argument 1275 mcr = GEN11_MCR_SLICE(slice) | GEN11_MCR_SUBSLICE(subslice); in __set_mcr_steering() 1291 unsigned int slice, unsigned int subslice) in __add_mcr_wa() argument 1293 __set_mcr_steering(wal, GEN8_MCR_SELECTOR, slice, subslice); in __add_mcr_wa() [all …]
|
| H A D | intel_engine_cs.c | 1775 int subslice; in intel_engine_get_instdone() local 1796 for_each_ss_steering(iter, engine->gt, slice, subslice) { in intel_engine_get_instdone() 1797 instdone->sampler[slice][subslice] = in intel_engine_get_instdone() 1800 slice, subslice); in intel_engine_get_instdone() 1801 instdone->row[slice][subslice] = in intel_engine_get_instdone() 1804 slice, subslice); in intel_engine_get_instdone() 1808 for_each_ss_steering(iter, engine->gt, slice, subslice) in intel_engine_get_instdone() 1809 instdone->geom_svg[slice][subslice] = in intel_engine_get_instdone() 1812 slice, subslice); in intel_engine_get_instdone()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_gpu_error.c | 443 int subslice; in error_print_instdone() local 458 for_each_ss_steering(iter, ee->engine->gt, slice, subslice) in error_print_instdone() 460 slice, subslice, in error_print_instdone() 461 ee->instdone.sampler[slice][subslice]); in error_print_instdone() 463 for_each_ss_steering(iter, ee->engine->gt, slice, subslice) in error_print_instdone() 465 slice, subslice, in error_print_instdone() 466 ee->instdone.row[slice][subslice]); in error_print_instdone() 472 for_each_ss_steering(iter, ee->engine->gt, slice, subslice) in error_print_instdone() 474 slice, subslice, in error_print_instdone() 475 ee->instdone.geom_svg[slice][subslice]); in error_print_instdone()
|
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_capture.c | 296 int slice, subslice, iter, i, num_steer_regs, num_tot_regs = 0; in guc_capture_alloc_steered_lists() local 316 for_each_ss_steering(iter, gt, slice, subslice) in guc_capture_alloc_steered_lists() 333 for_each_ss_steering(iter, gt, slice, subslice) { in guc_capture_alloc_steered_lists() 335 __fill_ext_reg(extarray, &gen8_extregs[i], slice, subslice); in guc_capture_alloc_steered_lists() 341 __fill_ext_reg(extarray, &xehpg_extregs[i], slice, subslice); in guc_capture_alloc_steered_lists()
|