diff options
author | Eric Anholt <eric@anholt.net> | 2009-01-23 12:57:47 -0800 |
---|---|---|
committer | Dave Airlie <airlied@linux.ie> | 2009-02-08 21:37:50 +1000 |
commit | ab657db12d7020629f26f30d287558a8d0e32b41 (patch) | |
tree | 66672f54f4958beae00b98d0bb1f464ff9e08a65 /drivers/gpu/drm/i915/i915_drv.h | |
parent | 725e30ad6601d7fe443d9215d6331758a9d7e0c8 (diff) | |
download | linux-ab657db12d7020629f26f30d287558a8d0e32b41.tar.gz linux-ab657db12d7020629f26f30d287558a8d0e32b41.tar.bz2 linux-ab657db12d7020629f26f30d287558a8d0e32b41.zip |
drm/i915: Set up an MTRR covering the GTT at driver load.
We'd love to just be using PAT, but even on chips with PAT it gets disabled
sometimes due to an errata. It would probably be better to have pat_enabled
exported and only bother with this when !pat_enabled.
Signed-off-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Dave Airlie <airlied@linux.ie>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index e13518252007..f471d218b89a 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h @@ -284,6 +284,7 @@ typedef struct drm_i915_private { struct drm_mm gtt_space; struct io_mapping *gtt_mapping; + int gtt_mtrr; /** * List of objects currently involved in rendering from the |