Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Revert "drm/i915/vlv: fixup DDR freq detection per Punit spec"

As per the inputs provided by hardware team we still use DDR
Rates as 0,1=800, 2=1066, 3=1333.
With this change, Turbo freqs used on current machines matches.

This reverts commit f64a28a7c5ab2fc342326de9e126acf3cc0f91d6.

commit f64a28a7c5ab2fc342326de9e126acf3cc0f91d6
Author: Jesse Barnes <jbarnes@virtuousgeek.org>
Date: Mon Nov 4 16:07:00 2013 -0800

drm/i915/vlv: fixup DDR freq detection per Punit spec

v2: Add reference to previous commit which changed this. (Daniel)

Acked-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>

authored by

Deepak S and committed by
Daniel Vetter
f6d51948 76c4b250

+2 -4
+2 -4
drivers/gpu/drm/i915/intel_pm.c
··· 5064 5064 mutex_unlock(&dev_priv->rps.hw_lock); 5065 5065 switch ((val >> 6) & 3) { 5066 5066 case 0: 5067 + case 1: 5067 5068 dev_priv->mem_freq = 800; 5068 5069 break; 5069 - case 1: 5070 - dev_priv->mem_freq = 1066; 5071 - break; 5072 5070 case 2: 5073 - dev_priv->mem_freq = 1333; 5071 + dev_priv->mem_freq = 1066; 5074 5072 break; 5075 5073 case 3: 5076 5074 dev_priv->mem_freq = 1333;