diff options
-rw-r--r-- | drivers/gpu/drm/i915/i915_gem.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c index 54ca125a405d..759daa491ab5 100644 --- a/drivers/gpu/drm/i915/i915_gem.c +++ b/drivers/gpu/drm/i915/i915_gem.c | |||
@@ -129,6 +129,10 @@ i915_gem_init_ioctl(struct drm_device *dev, void *data, | |||
129 | (args->gtt_end | args->gtt_start) & (PAGE_SIZE - 1)) | 129 | (args->gtt_end | args->gtt_start) & (PAGE_SIZE - 1)) |
130 | return -EINVAL; | 130 | return -EINVAL; |
131 | 131 | ||
132 | /* GEM with user mode setting was never supported on ilk and later. */ | ||
133 | if (INTEL_INFO(dev)->gen >= 5) | ||
134 | return -ENODEV; | ||
135 | |||
132 | mutex_lock(&dev->struct_mutex); | 136 | mutex_lock(&dev->struct_mutex); |
133 | i915_gem_init_global_gtt(dev, args->gtt_start, | 137 | i915_gem_init_global_gtt(dev, args->gtt_start, |
134 | args->gtt_end, args->gtt_end); | 138 | args->gtt_end, args->gtt_end); |