Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_dp.c2688 dev_priv->drrs.type != SEAMLESS_DRRS_SUPPORT) in intel_dp_drrs_compute_config()
7216 struct intel_dp *intel_dp = dev_priv->drrs.dp; in intel_dp_set_drrs_state()
7237 if (dev_priv->drrs.type < SEAMLESS_DRRS_SUPPORT) { in intel_dp_set_drrs_state()
7246 if (index == dev_priv->drrs.refresh_rate_type) { in intel_dp_set_drrs_state()
7290 dev_priv->drrs.refresh_rate_type = index; in intel_dp_set_drrs_state()
7301 dev_priv->drrs.busy_frontbuffer_bits = 0; in intel_edp_drrs_enable_locked()
7302 dev_priv->drrs.dp = intel_dp; in intel_edp_drrs_enable_locked()
7322 mutex_lock(&dev_priv->drrs.mutex); in intel_edp_drrs_enable()
7324 if (dev_priv->drrs.dp) { in intel_edp_drrs_enable()
7332 mutex_unlock(&dev_priv->drrs.mutex); in intel_edp_drrs_enable()
[all …]
H A Dintel_display_debugfs.c1067 struct i915_drrs *drrs = &dev_priv->drrs; in drrs_status_per_crtc() local
1082 drrs->type == SEAMLESS_DRRS_SUPPORT) in drrs_status_per_crtc()
1094 mutex_lock(&drrs->mutex); in drrs_status_per_crtc()
1099 if (!drrs->dp) { in drrs_status_per_crtc()
1104 mutex_unlock(&drrs->mutex); in drrs_status_per_crtc()
1108 panel = &drrs->dp->attached_connector->panel; in drrs_status_per_crtc()
1110 drrs->busy_frontbuffer_bits); in drrs_status_per_crtc()
1113 if (drrs->refresh_rate_type == DRRS_HIGH_RR) { in drrs_status_per_crtc()
1116 } else if (drrs->refresh_rate_type == DRRS_LOW_RR) { in drrs_status_per_crtc()
1121 drrs->refresh_rate_type); in drrs_status_per_crtc()
[all …]
H A Dintel_vbt_defs.h822 u16 drrs; member
H A Dintel_psr.c1029 drm_WARN_ON(&dev_priv->drm, dev_priv->drrs.dp); in intel_psr_enable()
H A Dintel_bios.c723 if (!(power->drrs & BIT(panel_type))) in parse_power_conservation_features()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/
H A Di915_drv.h908 struct i915_drrs drrs; member