Lines Matching defs:i915

136 static u8 gmd_to_intel_step(struct drm_i915_private *i915,
142 drm_dbg(&i915->drm, "Using future steppings\n");
149 void intel_step_init(struct drm_i915_private *i915)
153 int revid = INTEL_REVID(i915);
156 if (HAS_GMD_ID(i915)) {
157 step.graphics_step = gmd_to_intel_step(i915,
158 &RUNTIME_INFO(i915)->graphics.ip);
159 step.media_step = gmd_to_intel_step(i915,
160 &RUNTIME_INFO(i915)->media.ip);
161 step.display_step = STEP_A0 + DISPLAY_RUNTIME_INFO(i915)->ip.step;
163 drm_dbg(&i915->drm, "Using future display steppings\n");
167 RUNTIME_INFO(i915)->step = step;
172 if (IS_DG2_G10(i915)) {
175 } else if (IS_DG2_G11(i915)) {
178 } else if (IS_DG2_G12(i915)) {
181 } else if (IS_ALDERLAKE_P_N(i915)) {
184 } else if (IS_RAPTORLAKE_P(i915)) {
187 } else if (IS_ALDERLAKE_P(i915)) {
190 } else if (IS_RAPTORLAKE_S(i915)) {
193 } else if (IS_ALDERLAKE_S(i915)) {
196 } else if (IS_DG1(i915)) {
199 } else if (IS_ROCKETLAKE(i915)) {
202 } else if (IS_TIGERLAKE_UY(i915)) {
205 } else if (IS_TIGERLAKE(i915)) {
208 } else if (IS_JASPERLAKE(i915) || IS_ELKHARTLAKE(i915)) {
211 } else if (IS_ICELAKE(i915)) {
214 } else if (IS_GEMINILAKE(i915)) {
217 } else if (IS_BROXTON(i915)) {
220 } else if (IS_KABYLAKE(i915)) {
223 } else if (IS_SKYLAKE(i915)) {
235 drm_warn(&i915->drm, "Unknown revid 0x%02x\n", revid);
249 drm_dbg(&i915->drm, "Using steppings for revid 0x%02x\n",
253 drm_dbg(&i915->drm, "Using future steppings\n");
259 if (drm_WARN_ON(&i915->drm, step.graphics_step == STEP_NONE))
262 RUNTIME_INFO(i915)->step = step;
279 const char *intel_display_step_name(struct drm_i915_private *i915)
281 return intel_step_name(RUNTIME_INFO(i915)->step.display_step);