Home
last modified time | relevance | path

Searched refs:drrs (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/i915/display/
Dintel_drrs.c69 enum transcoder cpu_transcoder = crtc->drrs.cpu_transcoder; in intel_drrs_set_refresh_rate_pipeconf()
91 intel_cpu_transcoder_set_m1_n1(crtc, crtc->drrs.cpu_transcoder, in intel_drrs_set_refresh_rate_m_n()
93 &crtc->drrs.m2_n2 : &crtc->drrs.m_n); in intel_drrs_set_refresh_rate_m_n()
98 return crtc->drrs.cpu_transcoder != INVALID_TRANSCODER; in intel_drrs_is_active()
106 if (refresh_rate == crtc->drrs.refresh_rate) in intel_drrs_set_state()
109 if (intel_cpu_transcoder_has_m2_n2(dev_priv, crtc->drrs.cpu_transcoder)) in intel_drrs_set_state()
114 crtc->drrs.refresh_rate = refresh_rate; in intel_drrs_set_state()
119 mod_delayed_work(system_wq, &crtc->drrs.work, msecs_to_jiffies(1000)); in intel_drrs_schedule_work()
156 mutex_lock(&crtc->drrs.mutex); in intel_drrs_activate()
158 crtc->drrs.cpu_transcoder = crtc_state->cpu_transcoder; in intel_drrs_activate()
[all …]
Dintel_display_debugfs.c1049 mutex_lock(&crtc->drrs.mutex); in i915_drrs_status()
1059 crtc->drrs.busy_frontbuffer_bits); in i915_drrs_status()
1062 crtc->drrs.refresh_rate == DRRS_REFRESH_RATE_LOW ? in i915_drrs_status()
1065 mutex_unlock(&crtc->drrs.mutex); in i915_drrs_status()
Dintel_vbt_defs.h950 u16 drrs; /* 228+ */ member
Dintel_display_types.h1391 } drrs; member
Dintel_bios.c1370 if (!panel_bool(power->drrs, panel_type) && panel->vbt.drrs_type != DRRS_TYPE_NONE) { in parse_power_conservation_features()