Lines Matching defs:revid
116 * xe_step_pre_gmdid_get - Determine IP steppings from PCI revid
119 * Convert the PCI revid into proper IP steppings. This should only be
126 u16 revid = xe->info.revid;
133 baseid = FIELD_GET(GENMASK(5, 3), xe->info.revid);
134 revid = FIELD_GET(GENMASK(2, 0), xe->info.revid);
175 if (revid < size && revids[revid].graphics != STEP_NONE) {
176 step = revids[revid];
178 drm_warn(&xe->drm, "Unknown revid 0x%02x\n", revid);
181 * If we hit a gap in the revid array, use the information for
182 * the next revid.
188 while (revid < size && revids[revid].graphics == STEP_NONE)
189 revid++;
191 if (revid < size) {
192 drm_dbg(&xe->drm, "Using steppings for revid 0x%02x\n",
193 revid);
194 step = revids[revid];
217 * xe_step_gmdid_get - Determine IP steppings from GMD_ID revid fields
219 * @graphics_gmdid_revid: value of graphics GMD_ID register's revid field
220 * @media_gmdid_revid: value of media GMD_ID register's revid field
222 * Convert the revid fields of the GMD_ID registers into proper IP steppings.
224 * GMD_ID revid values are currently expected to have consistent meanings on
239 drm_dbg(&xe->drm, "Graphics GMD_ID revid value %d treated as future stepping\n",
245 drm_dbg(&xe->drm, "Media GMD_ID revid value %d treated as future stepping\n",