Lines Matching full:runtime
92 const struct intel_runtime_info *runtime, in intel_device_info_print() argument
95 if (runtime->graphics.ip.rel) in intel_device_info_print()
97 runtime->graphics.ip.ver, in intel_device_info_print()
98 runtime->graphics.ip.rel); in intel_device_info_print()
101 runtime->graphics.ip.ver); in intel_device_info_print()
103 if (runtime->media.ip.rel) in intel_device_info_print()
105 runtime->media.ip.ver, in intel_device_info_print()
106 runtime->media.ip.rel); in intel_device_info_print()
109 runtime->media.ip.ver); in intel_device_info_print()
111 drm_printf(p, "graphics stepping: %s\n", intel_step_name(runtime->step.graphics_step)); in intel_device_info_print()
112 drm_printf(p, "media stepping: %s\n", intel_step_name(runtime->step.media_step)); in intel_device_info_print()
113 drm_printf(p, "display stepping: %s\n", intel_step_name(runtime->step.display_step)); in intel_device_info_print()
114 drm_printf(p, "base die stepping: %s\n", intel_step_name(runtime->step.basedie_step)); in intel_device_info_print()
118 drm_printf(p, "page-sizes: 0x%x\n", runtime->page_sizes); in intel_device_info_print()
120 drm_printf(p, "ppgtt-size: %d\n", runtime->ppgtt_size); in intel_device_info_print()
121 drm_printf(p, "ppgtt-type: %d\n", runtime->ppgtt_type); in intel_device_info_print()
128 drm_printf(p, "has_pooled_eu: %s\n", str_yes_no(runtime->has_pooled_eu)); in intel_device_info_print()
129 drm_printf(p, "rawclk rate: %u kHz\n", runtime->rawclk_freq); in intel_device_info_print()
310 struct intel_runtime_info *runtime = RUNTIME_INFO(i915); in intel_ipver_early_init() local
324 &runtime->graphics.ip); in intel_ipver_early_init()
326 if (runtime->graphics.ip.ver == 0x0 && in intel_ipver_early_init()
332 &runtime->media.ip); in intel_ipver_early_init()
336 * intel_device_info_runtime_init_early - initialize early runtime info
339 * Determine early intel_device_info fields at runtime. This function needs
349 * intel_device_info_runtime_init - initialize runtime info
352 * Determine various intel_device_info fields at runtime.
366 struct intel_runtime_info *runtime = RUNTIME_INFO(dev_priv); in intel_device_info_runtime_init() local
373 runtime->ppgtt_type = INTEL_PPGTT_NONE; in intel_device_info_runtime_init()
376 runtime->rawclk_freq = intel_read_rawclk(dev_priv); in intel_device_info_runtime_init()
377 drm_dbg(&dev_priv->drm, "rawclk rate: %d kHz\n", runtime->rawclk_freq); in intel_device_info_runtime_init()
382 * Set up device info and initial runtime info at driver create.
390 struct intel_runtime_info *runtime; in intel_device_info_driver_create() local
395 /* Initialize initial runtime info from static const data and pdev. */ in intel_device_info_driver_create()
396 runtime = RUNTIME_INFO(i915); in intel_device_info_driver_create()
397 memcpy(runtime, &INTEL_INFO(i915)->__runtime, sizeof(*runtime)); in intel_device_info_driver_create()
399 runtime->device_id = device_id; in intel_device_info_driver_create()