Home
last modified time | relevance | path

Searched refs:max_eus_per_subslice (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/i915/gt/
Dintel_sseu.h34 u8 max_eus_per_subslice; member
50 u8 max_eus_per_subslice; member
59 .min_eus_per_subslice = sseu->max_eus_per_subslice, in intel_sseu_from_device_info()
60 .max_eus_per_subslice = sseu->max_eus_per_subslice, in intel_sseu_from_device_info()
Dintel_sseu.c149 val = ctx_sseu.max_eus_per_subslice << GEN8_RPCS_EU_MAX_SHIFT; in intel_sseu_make_rpcs()
/Linux-v5.4/drivers/gpu/drm/i915/
Dintel_device_info.c121 int subslice_stride = GEN_SSEU_STRIDE(sseu->max_eus_per_subslice); in sseu_eu_idx()
133 for (i = 0; i < GEN_SSEU_STRIDE(sseu->max_eus_per_subslice); i++) { in sseu_get_eus()
146 for (i = 0; i < GEN_SSEU_STRIDE(sseu->max_eus_per_subslice); i++) { in sseu_set_eus()
197 sseu->max_eus_per_subslice = 8; in gen11_sseu_info_init()
201 sseu->max_eus_per_subslice = 8; in gen11_sseu_info_init()
243 sseu->max_eus_per_subslice = 8; in gen10_sseu_info_init()
319 sseu->max_eus_per_subslice = 8; in cherryview_sseu_info_init()
377 sseu->max_eus_per_subslice = 8; in gen9_sseu_info_init()
411 eu_per_ss = sseu->max_eus_per_subslice - in gen9_sseu_info_init()
478 sseu->max_eus_per_subslice = 8; in broadwell_sseu_info_init()
[all …]
Di915_query.c41 u8 eu_stride = GEN_SSEU_STRIDE(sseu->max_eus_per_subslice); in query_topology_info()
69 topo.max_eus_per_subslice = sseu->max_eus_per_subslice; in query_topology_info()
Di915_debugfs.c3954 sseu.max_eus_per_subslice = in i915_sseu_status()
3955 RUNTIME_INFO(dev_priv)->sseu.max_eus_per_subslice; in i915_sseu_status()
/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_context.c1213 !user->min_eus_per_subslice || !user->max_eus_per_subslice) in user_to_context_sseu()
1217 if (user->max_eus_per_subslice < user->min_eus_per_subslice) in user_to_context_sseu()
1228 overflows_type(user->max_eus_per_subslice, in user_to_context_sseu()
1229 context->max_eus_per_subslice)) in user_to_context_sseu()
1239 if (user->max_eus_per_subslice > device->max_eus_per_subslice) in user_to_context_sseu()
1245 context->max_eus_per_subslice = user->max_eus_per_subslice; in user_to_context_sseu()
1293 device->max_eus_per_subslice) || in user_to_context_sseu()
1294 (user->max_eus_per_subslice != in user_to_context_sseu()
1295 device->max_eus_per_subslice)) in user_to_context_sseu()
2199 user_sseu.max_eus_per_subslice = ce->sseu.max_eus_per_subslice; in get_sseu()
/Linux-v5.4/include/uapi/drm/
Di915_drm.h1624 __u16 max_eus_per_subslice; member
2059 __u16 max_eus_per_subslice; member
/Linux-v5.4/tools/include/uapi/drm/
Di915_drm.h1624 __u16 max_eus_per_subslice; member
2059 __u16 max_eus_per_subslice; member