Home
last modified time | relevance | path

Searched refs:subslice (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_device_info.h203 int slice, int subslice) in sseu_eu_idx() argument
209 return slice * slice_stride + subslice * subslice_stride; in sseu_eu_idx()
213 int slice, int subslice) in sseu_get_eus() argument
215 int i, offset = sseu_eu_idx(sseu, slice, subslice); in sseu_get_eus()
228 int slice, int subslice, u16 eu_mask) in sseu_set_eus() argument
230 int i, offset = sseu_eu_idx(sseu, slice, subslice); in sseu_set_eus()
Dintel_hangcheck.c183 int subslice; in subunits_stuck() local
200 for_each_instdone_slice_subslice(dev_priv, slice, subslice) { in subunits_stuck()
201 stuck &= instdone_unchanged(instdone.sampler[slice][subslice], in subunits_stuck()
202 &accu_instdone->sampler[slice][subslice]); in subunits_stuck()
203 stuck &= instdone_unchanged(instdone.row[slice][subslice], in subunits_stuck()
204 &accu_instdone->row[slice][subslice]); in subunits_stuck()
Dintel_engine_cs.c819 u32 subslice = fls(sseu->subslice_mask[slice]); in intel_calculate_mcr_s_ss_select() local
823 GEN8_MCR_SUBSLICE(subslice); in intel_calculate_mcr_s_ss_select()
826 GEN11_MCR_SUBSLICE(subslice); in intel_calculate_mcr_s_ss_select()
835 int subslice, i915_reg_t reg) in read_subslice_reg() argument
848 GEN11_MCR_SUBSLICE(subslice); in read_subslice_reg()
853 GEN8_MCR_SUBSLICE(subslice); in read_subslice_reg()
896 int subslice; in intel_engine_get_instdone() local
908 for_each_instdone_slice_subslice(dev_priv, slice, subslice) { in intel_engine_get_instdone()
909 instdone->sampler[slice][subslice] = in intel_engine_get_instdone()
910 read_subslice_reg(dev_priv, slice, subslice, in intel_engine_get_instdone()
[all …]
Di915_gpu_error.c409 int subslice; in error_print_instdone() local
423 for_each_instdone_slice_subslice(m->i915, slice, subslice) in error_print_instdone()
425 slice, subslice, in error_print_instdone()
426 ee->instdone.sampler[slice][subslice]); in error_print_instdone()
428 for_each_instdone_slice_subslice(m->i915, slice, subslice) in error_print_instdone()
430 slice, subslice, in error_print_instdone()
431 ee->instdone.row[slice][subslice]); in error_print_instdone()
Di915_debugfs.c1286 int subslice; in i915_instdone_info() local
1300 for_each_instdone_slice_subslice(dev_priv, slice, subslice) in i915_instdone_info()
1302 slice, subslice, instdone->sampler[slice][subslice]); in i915_instdone_info()
1304 for_each_instdone_slice_subslice(dev_priv, slice, subslice) in i915_instdone_info()
1306 slice, subslice, instdone->row[slice][subslice]); in i915_instdone_info()
Di915_reg.h2442 #define GEN8_MCR_SUBSLICE(subslice) (((subslice) & 3) << 24) argument
2446 #define GEN11_MCR_SUBSLICE(subslice) (((subslice) & 0x7) << 24) argument
8598 #define GEN9_PGCTL_SS_ACK(subslice) (1 << (2 + (subslice) * 2)) argument