aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_reg.h
diff options
context:
space:
mode:
authorLi Peng <peng.li@linux.intel.com>2010-05-18 06:58:44 -0400
committerEric Anholt <eric@anholt.net>2010-05-26 17:22:51 -0400
commit9553426372eef71c849499fb1d232f4b0577c0f9 (patch)
tree8df1e5e08fd759c2c7279c232ef7e6732a3e65db /drivers/gpu/drm/i915/i915_reg.h
parentd8201ab6514f8dc1a0ccfac52c688d80976a425a (diff)
drm/i915: Add CxSR support on Pineview DDR3
Pineview with DDR3 memory has different latencies to enable CxSR. This patch updates CxSR latency table to add Pineview DDR3 latency configuration. It also adds one flag "is_ddr3" for checking DDR3 setting in MCHBAR. Cc: Shaohua Li <shaohua.li@intel.com> Cc: Zhao Yakui <yakui.zhao@intel.com> Signed-off-by: Li Peng <peng.li@intel.com> Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_reg.h')
-rw-r--r--drivers/gpu/drm/i915/i915_reg.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 881fbe9a17f2..af7b10853e33 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -817,6 +817,10 @@
817#define DCC_CHANNEL_XOR_DISABLE (1 << 10) 817#define DCC_CHANNEL_XOR_DISABLE (1 << 10)
818#define DCC_CHANNEL_XOR_BIT_17 (1 << 9) 818#define DCC_CHANNEL_XOR_BIT_17 (1 << 9)
819 819
820/** Pineview MCH register contains DDR3 setting */
821#define CSHRDDR3CTL 0x101a8
822#define CSHRDDR3CTL_DDR3 (1 << 2)
823
820/** 965 MCH register controlling DRAM channel configuration */ 824/** 965 MCH register controlling DRAM channel configuration */
821#define C0DRB3 0x10206 825#define C0DRB3 0x10206
822#define C1DRB3 0x10606 826#define C1DRB3 0x10606