Lines Matching defs:xe
117 * @xe: Xe device
122 struct xe_step_info xe_step_pre_gmdid_get(struct xe_device *xe)
126 u16 revid = xe->info.revid;
132 if (xe->info.platform == XE_PVC) {
133 baseid = FIELD_GET(GENMASK(5, 3), xe->info.revid);
134 revid = FIELD_GET(GENMASK(2, 0), xe->info.revid);
139 } else if (xe->info.subplatform == XE_SUBPLATFORM_DG2_G10) {
142 } else if (xe->info.subplatform == XE_SUBPLATFORM_DG2_G11) {
145 } else if (xe->info.subplatform == XE_SUBPLATFORM_DG2_G12) {
148 } else if (xe->info.platform == XE_ALDERLAKE_N) {
151 } else if (xe->info.subplatform == XE_SUBPLATFORM_ALDERLAKE_S_RPLS) {
154 } else if (xe->info.subplatform == XE_SUBPLATFORM_ALDERLAKE_P_RPLU) {
157 } else if (xe->info.platform == XE_ALDERLAKE_P) {
160 } else if (xe->info.platform == XE_ALDERLAKE_S) {
163 } else if (xe->info.platform == XE_DG1) {
166 } else if (xe->info.platform == XE_TIGERLAKE) {
178 drm_warn(&xe->drm, "Unknown revid 0x%02x\n", revid);
192 drm_dbg(&xe->drm, "Using steppings for revid 0x%02x\n",
196 drm_dbg(&xe->drm, "Using future steppings\n");
202 drm_WARN_ON(&xe->drm, step.graphics == STEP_NONE);
208 drm_warn(&xe->drm, "Unknown baseid 0x%02x\n", baseid);
218 * @xe: Xe device
228 struct xe_step_info xe_step_gmdid_get(struct xe_device *xe,
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",