Lines Matching refs:slice_mask
116 sseu->slice_mask |= BIT(s); in gen11_compute_sseu_info()
218 sseu->slice_mask = BIT(0); in cherryview_sseu_info_init()
276 sseu->slice_mask = (fuse2 & GEN8_F2_S_ENA_MASK) >> GEN8_F2_S_ENA_SHIFT; in gen9_sseu_info_init()
295 if (!(sseu->slice_mask & BIT(s))) in gen9_sseu_info_init()
350 !IS_GEN9_LP(i915) && hweight8(sseu->slice_mask) > 1; in gen9_sseu_info_init()
381 sseu->slice_mask = (fuse2 & GEN8_F2_S_ENA_MASK) >> GEN8_F2_S_ENA_SHIFT; in bdw_sseu_info_init()
407 if (!(sseu->slice_mask & BIT(s))) in bdw_sseu_info_init()
452 sseu->has_slice_pg = hweight8(sseu->slice_mask) > 1; in bdw_sseu_info_init()
474 sseu->slice_mask = BIT(0); in hsw_sseu_info_init()
478 sseu->slice_mask = BIT(0); in hsw_sseu_info_init()
482 sseu->slice_mask = BIT(0) | BIT(1); in hsw_sseu_info_init()
504 intel_sseu_set_info(sseu, hweight8(sseu->slice_mask), in hsw_sseu_info_init()
566 slices = hweight8(req_sseu->slice_mask); in intel_sseu_make_rpcs()
663 hweight8(sseu->slice_mask), sseu->slice_mask); in intel_sseu_dump()
705 u16 slice_mask = 0; in intel_slicemask_from_dssmask() local
708 WARN_ON(sizeof(dss_mask) * 8 / dss_per_slice > 8 * sizeof(slice_mask)); in intel_slicemask_from_dssmask()
712 slice_mask |= BIT(i); in intel_slicemask_from_dssmask()
717 return slice_mask; in intel_slicemask_from_dssmask()