Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/i915/gt/
H A Dintel_sseu.c17 u8 max_subslices, u8 max_eus_per_subslice) in intel_sseu_set_info() argument
20 sseu->max_subslices = max_subslices; in intel_sseu_set_info()
77 for (ss = 0; ss < sseu->max_subslices; ss++) in compute_eu_total()
101 int len = sseu->max_slices * sseu->max_subslices * eu_stride; in intel_sseu_copy_eumask_to_user()
105 for (ss = 0; ss < sseu->max_subslices; ss++) { in intel_sseu_copy_eumask_to_user()
107 s * sseu->max_subslices * eu_stride + in intel_sseu_copy_eumask_to_user()
134 int ss_stride = GEN_SSEU_STRIDE(sseu->max_subslices); in intel_sseu_copy_ssmask_to_user()
139 for (ss = 0; ss < sseu->max_subslices; ss++) { in intel_sseu_copy_ssmask_to_user()
155 u32 valid_ss_mask = GENMASK(sseu->max_subslices - 1, 0); in gen11_compute_sseu_info()
161 for (ss = 0; ss < sseu->max_subslices; ss++) in gen11_compute_sseu_info()
[all …]
H 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);
H A Dintel_engine_cs.c820 int ss_per_ccs = info->sseu.max_subslices / I915_MAX_CCS; in engine_mask_apply_compute_fuses()
/linux/drivers/gpu/drm/i915/
H A Di915_query.c40 int ss_stride = GEN_SSEU_STRIDE(sseu->max_subslices); in fill_topology_info()
51 eu_length = sseu->max_slices * sseu->max_subslices * eu_stride; in fill_topology_info()
62 topo.max_subslices = sseu->max_subslices; in fill_topology_info()
/linux/include/uapi/drm/
H A Di915_drm.h3187 __u16 max_subslices; member
/linux/tools/include/uapi/drm/
H A Di915_drm.h3187 __u16 max_subslices; member