Searched refs:mslice_mask (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_types.h269 unsigned long mslice_mask; member in struct:intel_gt::intel_gt_info
H A Dintel_gt_mcr.c154 gt->info.mslice_mask =
157 gt->info.mslice_mask |=
161 if (!gt->info.mslice_mask) /* should be impossible! */
645 *group = __ffs(gt->info.mslice_mask);
654 *group = __ffs(gt->info.mslice_mask) << 1;
H A Dintel_workarounds.c1337 for_each_set_bit(i, &gt->info.mslice_mask, GEN12_MAX_MSLICES)
1350 if (slice_mask & gt->info.mslice_mask) {
1351 slice_mask &= gt->info.mslice_mask;
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_mcr.c240 u32 mslice_mask = REG_FIELD_GET(MEML3_EN_MASK, local
249 gt->steering[L3BANK].group_target = __ffs(mslice_mask);
253 u32 mslice_mask = REG_FIELD_GET(MEML3_EN_MASK, local
255 u32 bank = __ffs(mslice_mask) * 8;

Completed in 107 milliseconds