Home
last modified time | relevance | path

Searched refs:subslice_mask (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/i915/gt/
A Dintel_sseu.c241 u8 subslice_mask = 0; in cherryview_sseu_info_init() local
255 subslice_mask |= BIT(0); in cherryview_sseu_info_init()
266 subslice_mask |= BIT(1); in cherryview_sseu_info_init()
270 intel_sseu_set_subslices(sseu, 0, sseu->subslice_mask, subslice_mask); in cherryview_sseu_info_init()
327 subslice_mask); in gen9_sseu_info_init()
440 subslice_mask); in bdw_sseu_info_init()
491 u8 subslice_mask = 0; in hsw_sseu_info_init() local
504 subslice_mask = BIT(0); in hsw_sseu_info_init()
508 subslice_mask = BIT(0) | BIT(1); in hsw_sseu_info_init()
533 hweight8(subslice_mask), in hsw_sseu_info_init()
[all …]
A Dintel_sseu.h34 u8 subslice_mask[GEN_MAX_SLICES * GEN_MAX_SUBSLICE_STRIDE]; member
61 u8 subslice_mask; member
71 .subslice_mask = sseu->subslice_mask[0], in intel_sseu_from_device_info()
92 mask = sseu->subslice_mask[slice * sseu->ss_stride + ss_idx]; in intel_sseu_has_subslice()
109 u8 *subslice_mask, u32 ss_mask);
A Dintel_sseu_debugfs.c16 memcpy(&to_mask[offset], &sseu->subslice_mask[offset], sseu->ss_stride); in sseu_copy_subslices()
41 sseu->subslice_mask[0] |= BIT(ss); in cherryview_sseu_device_status()
92 sseu_copy_subslices(&info->sseu, s, sseu->subslice_mask); in gen11_sseu_device_status()
148 sseu->subslice_mask); in gen9_sseu_device_status()
160 sseu->subslice_mask[ss_idx] |= in gen9_sseu_device_status()
189 sseu->subslice_mask); in bdw_sseu_device_status()
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_context.c1828 if (!user->slice_mask || !user->subslice_mask || in i915_gem_user_to_context_sseu()
1841 overflows_type(user->subslice_mask, context->subslice_mask) || in i915_gem_user_to_context_sseu()
1852 if (user->subslice_mask & ~device->subslice_mask[0]) in i915_gem_user_to_context_sseu()
1859 context->subslice_mask = user->subslice_mask; in i915_gem_user_to_context_sseu()
1866 unsigned int hw_ss_per_s = hweight8(device->subslice_mask[0]); in i915_gem_user_to_context_sseu()
1868 unsigned int req_ss = hweight8(context->subslice_mask); in i915_gem_user_to_context_sseu()
2328 user_sseu.subslice_mask = ce->sseu.subslice_mask; in get_sseu()
/linux/drivers/gpu/drm/i915/
A Di915_getparam.c155 memcpy(&value, sseu->subslice_mask, in i915_getparam_ioctl()
A Di915_query.c81 sseu->subslice_mask, subslice_length)) in query_topology_info()
A Di915_perf.c2814 out_sseu->subslice_mask = in get_default_sseu_config()
2815 ~(~0 << (hweight8(out_sseu->subslice_mask) / 2)); in get_default_sseu_config()
/linux/drivers/gpu/drm/i915/gem/selftests/
A Di915_gem_context.c1257 pg_sseu.subslice_mask = in __igt_ctx_sseu()
1258 ~(~0 << (hweight32(engine->sseu.subslice_mask) / 2)); in __igt_ctx_sseu()
/linux/tools/include/uapi/drm/
A Di915_drm.h1953 __u64 subslice_mask; member
/linux/include/uapi/drm/
A Di915_drm.h1953 __u64 subslice_mask; member

Completed in 38 milliseconds