|
@@ -443,14 +443,9 @@ i915_gem_swizzle_page(struct page *page)
|
|
|
void
|
|
|
i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj)
|
|
|
{
|
|
|
- struct drm_device *dev = obj->base.dev;
|
|
|
- drm_i915_private_t *dev_priv = dev->dev_private;
|
|
|
int page_count = obj->base.size >> PAGE_SHIFT;
|
|
|
int i;
|
|
|
|
|
|
- if (dev_priv->mm.bit_6_swizzle_x != I915_BIT_6_SWIZZLE_9_10_17)
|
|
|
- return;
|
|
|
-
|
|
|
if (obj->bit_17 == NULL)
|
|
|
return;
|
|
|
|
|
@@ -467,14 +462,9 @@ i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj)
|
|
|
void
|
|
|
i915_gem_object_save_bit_17_swizzle(struct drm_i915_gem_object *obj)
|
|
|
{
|
|
|
- struct drm_device *dev = obj->base.dev;
|
|
|
- drm_i915_private_t *dev_priv = dev->dev_private;
|
|
|
int page_count = obj->base.size >> PAGE_SHIFT;
|
|
|
int i;
|
|
|
|
|
|
- if (dev_priv->mm.bit_6_swizzle_x != I915_BIT_6_SWIZZLE_9_10_17)
|
|
|
- return;
|
|
|
-
|
|
|
if (obj->bit_17 == NULL) {
|
|
|
obj->bit_17 = kmalloc(BITS_TO_LONGS(page_count) *
|
|
|
sizeof(long), GFP_KERNEL);
|