Searched refs:slice_mask (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_sseu.h | 69 u8 slice_mask; member 102 u8 slice_mask; member 112 .slice_mask = sseu->slice_mask, in intel_sseu_from_device_info()
|
| /linux/arch/powerpc/include/asm/book3s/64/ |
| H A D | mmu-hash.h | 707 struct slice_mask { struct 720 struct slice_mask mask_64k; argument 722 struct slice_mask mask_4k; 724 struct slice_mask mask_16m; 725 struct slice_mask mask_16g;
|
| H A D | mmu.h | 169 static inline struct slice_mask *slice_mask_for_size(mm_context_t *ctx, int psize) in slice_mask_for_size()
|
| /linux/drivers/gpu/drm/msm/adreno/ |
| H A D | a8xx_gpu.c | 91 u32 slice_mask; in a8xx_gpu_get_slice_info() local 96 if (a6xx_gpu->slice_mask) in a8xx_gpu_get_slice_info() 99 slice_mask = GENMASK(info->max_slices - 1, 0); in a8xx_gpu_get_slice_info() 103 a6xx_gpu->slice_mask = slice_mask; in a8xx_gpu_get_slice_info() 107 slice_mask &= a6xx_cx_misc_read(a6xx_gpu, in a8xx_gpu_get_slice_info() 110 a6xx_gpu->slice_mask = slice_mask; in a8xx_gpu_get_slice_info() 113 adreno_gpu->chip_id |= FIELD_PREP(GENMASK(7, 4), hweight32(slice_mask)); in a8xx_gpu_get_slice_info() 127 return ffs(a6xx_gpu->slice_mask) - 1; in a8xx_get_first_slice()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_context.c | 1007 if (sseu.slice_mask && !WARN_ON(ce->engine->class != RENDER_CLASS)) in intel_context_set_gem() 1922 if (!user->slice_mask || !user->subslice_mask || in i915_gem_user_to_context_sseu() 1934 if (overflows_type(user->slice_mask, context->slice_mask) || in i915_gem_user_to_context_sseu() 1943 if (user->slice_mask & ~device->slice_mask) in i915_gem_user_to_context_sseu() 1952 context->slice_mask = user->slice_mask; in i915_gem_user_to_context_sseu() 1959 unsigned int hw_s = hweight8(device->slice_mask); in i915_gem_user_to_context_sseu() 1961 unsigned int req_s = hweight8(context->slice_mask); in i915_gem_user_to_context_sseu() 2516 user_sseu.slice_mask = ce->sseu.slice_mask; in get_sseu()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_query.c | 44 BUILD_BUG_ON(sizeof(u8) != sizeof(sseu->slice_mask)); in fill_topology_info() 49 slice_length = sizeof(sseu->slice_mask); in fill_topology_info() 75 &sseu->slice_mask, slice_length)) in fill_topology_info()
|
| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_context.c | 1170 unsigned int slices = hweight32(ce->engine->sseu.slice_mask); in __sseu_finish() 1227 hweight32(sseu.slice_mask), spin); in __sseu_test() 1272 if (hweight32(engine->sseu.slice_mask) < 2) in __igt_ctx_sseu() 1283 pg_sseu.slice_mask = 1; in __igt_ctx_sseu() 1289 hweight32(engine->sseu.slice_mask), in __igt_ctx_sseu() 1290 hweight32(pg_sseu.slice_mask)); in __igt_ctx_sseu()
|
| /linux/include/uapi/drm/ |
| H A D | i915_drm.h | 2218 __u64 slice_mask; member
|
| /linux/tools/include/uapi/drm/ |
| H A D | i915_drm.h | |
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_ads.c | 900 hweight8(gt->info.sseu.slice_mask)); in __guc_ads_init()
|