]> git.openpandora.org Git - pandora-kernel.git/commitdiff
drm/i915: Move compressed_fb to static allocation
authorBen Widawsky <benjamin.widawsky@intel.com>
Thu, 19 Jun 2014 19:06:10 +0000 (12:06 -0700)
committerJani Nikula <jani.nikula@intel.com>
Thu, 3 Jul 2014 08:27:08 +0000 (11:27 +0300)
We are already using the size to determine whether or not to free the
object, so there is no functional change there. Almost everything else
has changed to static allocations of the drm_mm_node too.

Aside from bringing this inline with much of our other code, this makes
error paths slightly simpler, which benefits the look of an upcoming
patch.

Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/i915_gem_stolen.c

index aa849f2a0d9f9a11dbe3a2d6e3863b84c96bbafa..7aeaaaabf30894018fdbe89c9d489770ba25de00 100644 (file)
@@ -604,7 +604,7 @@ struct i915_fbc {
        enum plane plane;
        int y;
 
-       struct drm_mm_node *compressed_fb;
+       struct drm_mm_node compressed_fb;
        struct drm_mm_node *compressed_llb;
 
        struct intel_fbc_work {