Lines Matching refs:num_engines
15 static void __xe_gt_apply_ccs_mode(struct xe_gt *gt, u32 num_engines)
25 xe_assert(xe, num_engines && num_engines <= num_slices);
26 xe_assert(xe, !(num_slices % num_engines));
46 for (width = num_slices / num_engines; width; width--) {
54 if (hwe->logical_instance >= num_engines)
71 xe_gt_info(gt, "CCS_MODE=%x config:%08x, num_engines:%d, num_slices:%d\n",
72 mode, config, num_engines, num_slices);
109 u32 num_engines, num_slices;
112 ret = kstrtou32(buff, 0, &num_engines);
121 if (!num_engines || num_engines > num_slices || num_slices % num_engines) {
123 num_engines, num_slices);
134 if (gt->ccs_mode != num_engines) {
135 xe_gt_info(gt, "Setting compute mode to %d\n", num_engines);
136 gt->ccs_mode = num_engines;