Home
last modified time | relevance | path

Searched refs:slice_mask (Results 1 – 13 of 13) sorted by relevance

/drivers/gpu/drm/i915/gt/
Dintel_sseu.h20 u8 slice_mask; member
47 u8 slice_mask; member
57 .slice_mask = sseu->slice_mask, in intel_sseu_from_device_info()
Dintel_sseu.c65 ctx_sseu.slice_mask = 0x1; in intel_sseu_make_rpcs()
69 slices = hweight8(ctx_sseu.slice_mask); in intel_sseu_make_rpcs()
Dintel_engine_types.h588 1 : RUNTIME_INFO(dev_priv__)->sseu.slice_mask)
Dintel_workarounds.c787 if (INTEL_GEN(i915) >= 10 && is_power_of_2(sseu->slice_mask)) { in wa_init_mcr()
798 slice = fls(sseu->slice_mask) - 1; in wa_init_mcr()
/drivers/gpu/drm/i915/
Dintel_device_info.c93 hweight8(sseu->slice_mask), sseu->slice_mask); in sseu_dump()
214 sseu->slice_mask |= BIT(s); in gen11_sseu_info_init()
239 sseu->slice_mask = (fuse2 & GEN10_F2_S_ENA_MASK) >> in gen10_sseu_info_init()
316 sseu->slice_mask = BIT(0); in cherryview_sseu_info_init()
372 sseu->slice_mask = (fuse2 & GEN8_F2_S_ENA_MASK) >> GEN8_F2_S_ENA_SHIFT; in gen9_sseu_info_init()
392 if (!(sseu->slice_mask & BIT(s))) in gen9_sseu_info_init()
446 !IS_GEN9_LP(dev_priv) && hweight8(sseu->slice_mask) > 1; in gen9_sseu_info_init()
475 sseu->slice_mask = (fuse2 & GEN8_F2_S_ENA_MASK) >> GEN8_F2_S_ENA_SHIFT; in broadwell_sseu_info_init()
501 if (!(sseu->slice_mask & BIT(s))) in broadwell_sseu_info_init()
546 sseu->has_slice_pg = hweight8(sseu->slice_mask) > 1; in broadwell_sseu_info_init()
[all …]
Di915_query.c50 BUILD_BUG_ON(sizeof(u8) != sizeof(sseu->slice_mask)); in query_topology_info()
52 slice_length = sizeof(sseu->slice_mask); in query_topology_info()
81 &sseu->slice_mask, slice_length)) in query_topology_info()
Di915_getparam.c144 value = sseu->slice_mask; in i915_getparam_ioctl()
Di915_debugfs.c3748 sseu->slice_mask = BIT(0); in cherryview_sseu_device_status()
3796 sseu->slice_mask |= BIT(s); in gen10_sseu_device_status()
3845 sseu->slice_mask |= BIT(s); in gen9_sseu_device_status()
3879 sseu->slice_mask = slice_info & GEN8_LSLICESTAT_MASK; in broadwell_sseu_device_status()
3881 if (sseu->slice_mask) { in broadwell_sseu_device_status()
3884 for (s = 0; s < fls(sseu->slice_mask); s++) { in broadwell_sseu_device_status()
3892 for (s = 0; s < fls(sseu->slice_mask); s++) { in broadwell_sseu_device_status()
3909 sseu->slice_mask); in i915_print_sseu_info()
3911 hweight8(sseu->slice_mask)); in i915_print_sseu_info()
3914 for (s = 0; s < fls(sseu->slice_mask); s++) { in i915_print_sseu_info()
/drivers/crypto/qat/qat_common/
Dicp_qat_fw_loader_handle.h62 unsigned int slice_mask; member
Dqat_hal.c321 ae_reset_csr |= handle->hal_handle->slice_mask << RST_CSR_QAT_LSB; in qat_hal_reset()
493 ae_reset_csr &= ~(handle->hal_handle->slice_mask << RST_CSR_QAT_LSB); in qat_hal_clr_reset()
500 (handle->hal_handle->slice_mask << RST_CSR_QAT_LSB)) & csr); in qat_hal_clr_reset()
504 clk_csr |= handle->hal_handle->slice_mask << 20; in qat_hal_clr_reset()
731 handle->hal_handle->slice_mask = hw_data->accel_mask; in qat_hal_init()
/drivers/gpu/drm/i915/gem/
Di915_gem_context.c1212 if (!user->slice_mask || !user->subslice_mask || in user_to_context_sseu()
1224 if (overflows_type(user->slice_mask, context->slice_mask) || in user_to_context_sseu()
1233 if (user->slice_mask & ~device->slice_mask) in user_to_context_sseu()
1242 context->slice_mask = user->slice_mask; in user_to_context_sseu()
1249 unsigned int hw_s = hweight8(device->slice_mask); in user_to_context_sseu()
1251 unsigned int req_s = hweight8(context->slice_mask); in user_to_context_sseu()
2195 user_sseu.slice_mask = ce->sseu.slice_mask; in get_sseu()
/drivers/gpu/drm/i915/gem/selftests/
Di915_gem_context.c839 unsigned int slices = hweight32(ce->engine->sseu.slice_mask); in __sseu_finish()
895 hweight32(sseu.slice_mask), spin); in __sseu_test()
925 if (hweight32(engine->sseu.slice_mask) < 2) in __igt_ctx_sseu()
933 pg_sseu.slice_mask = 1; in __igt_ctx_sseu()
938 name, flags, hweight32(engine->sseu.slice_mask), in __igt_ctx_sseu()
939 hweight32(pg_sseu.slice_mask)); in __igt_ctx_sseu()
/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_ads.c101 blob->system_info.slice_enabled = hweight8(RUNTIME_INFO(dev_priv)->sseu.slice_mask); in __guc_ads_init()