Lines Matching refs:runtime
95 const struct intel_runtime_info *runtime, in intel_device_info_print() argument
98 if (runtime->graphics.ip.rel) in intel_device_info_print()
100 runtime->graphics.ip.ver, in intel_device_info_print()
101 runtime->graphics.ip.rel); in intel_device_info_print()
104 runtime->graphics.ip.ver); in intel_device_info_print()
106 if (runtime->media.ip.rel) in intel_device_info_print()
108 runtime->media.ip.ver, in intel_device_info_print()
109 runtime->media.ip.rel); in intel_device_info_print()
112 runtime->media.ip.ver); in intel_device_info_print()
114 if (runtime->display.ip.rel) in intel_device_info_print()
116 runtime->display.ip.ver, in intel_device_info_print()
117 runtime->display.ip.rel); in intel_device_info_print()
120 runtime->display.ip.ver); in intel_device_info_print()
123 drm_printf(p, "memory-regions: %x\n", runtime->memory_regions); in intel_device_info_print()
124 drm_printf(p, "page-sizes: %x\n", runtime->page_sizes); in intel_device_info_print()
126 drm_printf(p, "ppgtt-size: %d\n", runtime->ppgtt_size); in intel_device_info_print()
127 drm_printf(p, "ppgtt-type: %d\n", runtime->ppgtt_type); in intel_device_info_print()
134 drm_printf(p, "has_pooled_eu: %s\n", str_yes_no(runtime->has_pooled_eu)); in intel_device_info_print()
140 drm_printf(p, "has_hdcp: %s\n", str_yes_no(runtime->has_hdcp)); in intel_device_info_print()
141 drm_printf(p, "has_dmc: %s\n", str_yes_no(runtime->has_dmc)); in intel_device_info_print()
142 drm_printf(p, "has_dsc: %s\n", str_yes_no(runtime->has_dsc)); in intel_device_info_print()
144 drm_printf(p, "rawclk rate: %u kHz\n", runtime->rawclk_freq); in intel_device_info_print()
332 struct intel_runtime_info *runtime = RUNTIME_INFO(i915); in intel_ipver_early_init() local
346 &runtime->graphics.ip); in intel_ipver_early_init()
348 if (runtime->graphics.ip.ver == 0x0 && in intel_ipver_early_init()
354 &runtime->display.ip); in intel_ipver_early_init()
356 &runtime->media.ip); in intel_ipver_early_init()
391 struct intel_runtime_info *runtime = RUNTIME_INFO(dev_priv); in intel_device_info_runtime_init() local
397 runtime->num_scalers[pipe] = 0; in intel_device_info_runtime_init()
400 runtime->num_scalers[pipe] = 2; in intel_device_info_runtime_init()
402 runtime->num_scalers[PIPE_A] = 2; in intel_device_info_runtime_init()
403 runtime->num_scalers[PIPE_B] = 2; in intel_device_info_runtime_init()
404 runtime->num_scalers[PIPE_C] = 1; in intel_device_info_runtime_init()
411 runtime->num_sprites[pipe] = 4; in intel_device_info_runtime_init()
414 runtime->num_sprites[pipe] = 6; in intel_device_info_runtime_init()
417 runtime->num_sprites[pipe] = 3; in intel_device_info_runtime_init()
428 runtime->num_sprites[PIPE_A] = 2; in intel_device_info_runtime_init()
429 runtime->num_sprites[PIPE_B] = 2; in intel_device_info_runtime_init()
430 runtime->num_sprites[PIPE_C] = 1; in intel_device_info_runtime_init()
433 runtime->num_sprites[pipe] = 2; in intel_device_info_runtime_init()
436 runtime->num_sprites[pipe] = 1; in intel_device_info_runtime_init()
459 runtime->pipe_mask = 0; in intel_device_info_runtime_init()
460 runtime->cpu_transcoder_mask = 0; in intel_device_info_runtime_init()
461 runtime->fbc_mask = 0; in intel_device_info_runtime_init()
464 runtime->pipe_mask &= ~BIT(PIPE_C); in intel_device_info_runtime_init()
465 runtime->cpu_transcoder_mask &= ~BIT(TRANSCODER_C); in intel_device_info_runtime_init()
471 runtime->pipe_mask &= ~BIT(PIPE_A); in intel_device_info_runtime_init()
472 runtime->cpu_transcoder_mask &= ~BIT(TRANSCODER_A); in intel_device_info_runtime_init()
473 runtime->fbc_mask &= ~BIT(INTEL_FBC_A); in intel_device_info_runtime_init()
476 runtime->pipe_mask &= ~BIT(PIPE_B); in intel_device_info_runtime_init()
477 runtime->cpu_transcoder_mask &= ~BIT(TRANSCODER_B); in intel_device_info_runtime_init()
480 runtime->pipe_mask &= ~BIT(PIPE_C); in intel_device_info_runtime_init()
481 runtime->cpu_transcoder_mask &= ~BIT(TRANSCODER_C); in intel_device_info_runtime_init()
486 runtime->pipe_mask &= ~BIT(PIPE_D); in intel_device_info_runtime_init()
487 runtime->cpu_transcoder_mask &= ~BIT(TRANSCODER_D); in intel_device_info_runtime_init()
491 runtime->has_hdcp = 0; in intel_device_info_runtime_init()
494 runtime->fbc_mask = 0; in intel_device_info_runtime_init()
497 runtime->has_dmc = 0; in intel_device_info_runtime_init()
501 runtime->has_dsc = 0; in intel_device_info_runtime_init()
507 runtime->ppgtt_type = INTEL_PPGTT_NONE; in intel_device_info_runtime_init()
510 runtime->rawclk_freq = intel_read_rawclk(dev_priv); in intel_device_info_runtime_init()
511 drm_dbg(&dev_priv->drm, "rawclk rate: %d kHz\n", runtime->rawclk_freq); in intel_device_info_runtime_init()
518 runtime->cpu_transcoder_mask = 0; in intel_device_info_runtime_init()
519 memset(runtime->num_sprites, 0, sizeof(runtime->num_sprites)); in intel_device_info_runtime_init()
520 memset(runtime->num_scalers, 0, sizeof(runtime->num_scalers)); in intel_device_info_runtime_init()
521 runtime->fbc_mask = 0; in intel_device_info_runtime_init()
522 runtime->has_hdcp = false; in intel_device_info_runtime_init()
523 runtime->has_dmc = false; in intel_device_info_runtime_init()
524 runtime->has_dsc = false; in intel_device_info_runtime_init()