Searched refs:LNCF (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_types.h | 62 LNCF, enumerator in enum:intel_steering_type
|
H A D | intel_gt_mcr.c | 43 "LNCF", 192 gt->steering_table[LNCF] = dg2_lncf_steering_table; 200 gt->steering_table[LNCF] = xehpsdv_lncf_steering_table; 648 case LNCF: 650 * An LNCF is always present if its mslice is present, so we 651 * can safely just steer to LNCF 0 in all cases. 828 report_steering_type(p, gt, LNCF, dump_table);
|
H A D | intel_workarounds.c | 1311 * - LNCF (sub-unit within mslice; always present if mslice is present) 1315 * find overlap between the valid MSLICE and/or LNCF values with 1319 * We only need to look for overlap between GSLICE/MSLICE/LNCF to find 1334 * Find the potential LNCF candidates. Either LNCF within a valid 1341 * Are there any sliceid values that work for both GSLICE and LNCF 1346 gt->steering_table[LNCF] = NULL;
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gt_types.h | 55 LNCF, enumerator in enum:xe_steering_type
|
H A D | xe_gt_mcr.c | 289 * LNCF termination is also based on mslice presence, so we'll set 290 * it up here. Either LNCF within a non-terminated mslice will work, 291 * so we just always pick LNCF 0 here. 293 gt->steering[LNCF].group_target = __ffs(mask) << 1; 294 gt->steering[LNCF].instance_target = 0; /* unused */ 343 [LNCF] = { "LNCF", NULL }, /* initialized by mslice init */ 387 gt->steering[LNCF].ranges = xehp_lncf_steering_table;
|
Completed in 116 milliseconds