Lines Matching refs:ip
93 if (runtime->graphics.ip.rel)
95 runtime->graphics.ip.ver,
96 runtime->graphics.ip.rel);
99 runtime->graphics.ip.ver);
101 if (runtime->media.ip.rel)
103 runtime->media.ip.ver,
104 runtime->media.ip.rel);
107 runtime->media.ip.ver);
270 static void ip_ver_read(struct drm_i915_private *i915, u32 offset, struct intel_ip_version *ip)
275 u8 expected_ver = ip->ver;
276 u8 expected_rel = ip->rel;
285 ip->ver = REG_FIELD_GET(GMD_ID_ARCH_MASK, val);
286 ip->rel = REG_FIELD_GET(GMD_ID_RELEASE_MASK, val);
287 ip->step = REG_FIELD_GET(GMD_ID_STEP, val);
290 if (IP_VER(ip->ver, ip->rel) < IP_VER(expected_ver, expected_rel))
293 ip->ver, ip->rel, offset, val, expected_ver, expected_rel);
311 drm_WARN_ON(&i915->drm, RUNTIME_INFO(i915)->graphics.ip.ver > 12);
313 * On older platforms, graphics and media share the same ip
316 RUNTIME_INFO(i915)->media.ip =
317 RUNTIME_INFO(i915)->graphics.ip;
322 &runtime->graphics.ip);
324 if (runtime->graphics.ip.ver == 0x0 &&
326 RUNTIME_INFO(i915)->graphics.ip.ver = 12;
327 RUNTIME_INFO(i915)->graphics.ip.rel = 70;
330 &runtime->media.ip);