Home
last modified time | relevance | path

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

/drivers/gpu/drm/i915/gt/
A Dintel_sseu.c15 u8 max_subslices, u8 max_eus_per_subslice) in intel_sseu_set_info() argument
18 sseu->max_subslices = max_subslices; in intel_sseu_set_info()
75 for (ss = 0; ss < sseu->max_subslices; ss++) in compute_eu_total()
103 for (ss = 0; ss < sseu->max_subslices; ss++) { in intel_sseu_copy_eumask_to_user()
105 s * sseu->max_subslices * eu_stride + in intel_sseu_copy_eumask_to_user()
137 for (ss = 0; ss < sseu->max_subslices; ss++) { in intel_sseu_copy_ssmask_to_user()
159 for (ss = 0; ss < sseu->max_subslices; ss++) in gen11_compute_sseu_info()
179 for (ss = 0; ss < sseu->max_subslices; ss++) in xehp_compute_sseu_info()
395 subslice_mask = (1 << sseu->max_subslices) - 1; in gen9_sseu_info_init()
410 for (ss = 0; ss < sseu->max_subslices; ss++) { in gen9_sseu_info_init()
[all …]
A Dintel_sseu.h94 u8 max_subslices; member
126 subslice >= sseu->max_subslices) in intel_sseu_has_subslice()
150 u8 max_subslices, u8 max_eus_per_subslice);
A Dintel_sseu_debugfs.c90 for (ss = 0; ss < info->sseu.max_subslices; ss++) { in gen11_sseu_device_status()
145 for (ss = 0; ss < info->sseu.max_subslices; ss++) { in gen9_sseu_device_status()
251 info->sseu.max_subslices, in intel_sseu_status()
A Dintel_engine_cs.c820 int ss_per_ccs = info->sseu.max_subslices / I915_MAX_CCS; in engine_mask_apply_compute_fuses()
/drivers/gpu/drm/xe/
A Dxe_gt_mcr.c316 u32 max_slices = 0, max_subslices = 0; in dss_per_group() local
337 &max_subslices); in dss_per_group()
338 if (ret < 0 || max_subslices == 0) in dss_per_group()
341 return DIV_ROUND_UP(max_subslices, max_slices); in dss_per_group()
/drivers/gpu/drm/i915/
A Di915_query.c38 int ss_stride = GEN_SSEU_STRIDE(sseu->max_subslices); in fill_topology_info()
49 eu_length = sseu->max_slices * sseu->max_subslices * eu_stride; in fill_topology_info()
60 topo.max_subslices = sseu->max_subslices; in fill_topology_info()

Completed in 23 milliseconds