Searched refs:slice_mask (Results 1 – 13 of 13) sorted by relevance
20 u8 slice_mask; member47 u8 slice_mask; member57 .slice_mask = sseu->slice_mask, in intel_sseu_from_device_info()
65 ctx_sseu.slice_mask = 0x1; in intel_sseu_make_rpcs()69 slices = hweight8(ctx_sseu.slice_mask); in intel_sseu_make_rpcs()
588 1 : RUNTIME_INFO(dev_priv__)->sseu.slice_mask)
787 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()
93 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 …]
50 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()
144 value = sseu->slice_mask; in i915_getparam_ioctl()
3748 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()
62 unsigned int slice_mask; member
321 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()
1212 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()
839 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()
101 blob->system_info.slice_enabled = hweight8(RUNTIME_INFO(dev_priv)->sseu.slice_mask); in __guc_ads_init()