[Intel-gfx] [PATCH 1/5] drm/i915: Adding VBT fields to support eDP DRRS feature
Chris Wilson
chris at chris-wilson.co.uk
Tue Dec 17 13:26:37 CET 2013
On Tue, Dec 17, 2013 at 10:58:23AM +0530, Vandana Kannan wrote:
> From: Pradeep Bhat <pradeep.bhat at intel.com>
>
> This patch reads the DRRS support and Mode type from VBT fields.
> The read information will be stored in VBT struct during BIOS
> parsing. The above functionality is needed for decision making
> whether DRRS feature is supported in i915 driver for eDP panels.
> This information helps us decide if seamless DRRS can be done
> at runtime to support certain power saving features. This patch
> was tested by setting necessary bit in VBT struct and merging
> the new VBT with system BIOS so that we can read the value.
What's the reason for the inconsistent intel_ tautology?
> @@ -488,6 +508,9 @@ parse_driver_features(struct drm_i915_private *dev_priv,
>
> if (driver->dual_frequency)
> dev_priv->render_reclock_avail = true;
> +
> + dev_priv->vbt.intel_drrs_enabled = driver->intel_drrs_state;
> + DRM_DEBUG_KMS("DRRS State Enabled : %d\n", driver->intel_drrs_state);
Now this oddity needs a big explanation. Writing that will hopefully
reveal a better strategy.
-Chris
--
Chris Wilson, Intel Open Source Technology Centre
More information about the Intel-gfx
mailing list