aboutsummaryrefslogtreecommitdiff
path: root/drivers/mfd/glamo/glamo-buffer.c
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2009-08-22 17:25:31 +0100
committerThomas White <taw@bitwiz.org.uk>2009-08-22 17:25:31 +0100
commitc2c4dbb6513bd938f5009e7b6293782dea37887d (patch)
treea5664e699b19983852b8fcfc45f841e74fa6a371 /drivers/mfd/glamo/glamo-buffer.c
parentb7629bbd863a3de9c7d8c2e699437d517bbd6f1d (diff)
Zero VRAM before passing to userspace
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
Diffstat (limited to 'drivers/mfd/glamo/glamo-buffer.c')
-rw-r--r--drivers/mfd/glamo/glamo-buffer.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mfd/glamo/glamo-buffer.c b/drivers/mfd/glamo/glamo-buffer.c
index abf867530aa..6529e5f51ac 100644
--- a/drivers/mfd/glamo/glamo-buffer.c
+++ b/drivers/mfd/glamo/glamo-buffer.c
@@ -50,6 +50,7 @@
#include <drm/glamo_drm.h>
#include "glamo-drm-private.h"
+#include "glamo-cmdq.h" /* For glamo_cmdq_blank() */
struct drm_gem_object *glamo_gem_object_alloc(struct drm_device *dev, int size,
@@ -79,6 +80,9 @@ struct drm_gem_object *glamo_gem_object_alloc(struct drm_device *dev, int size,
goto fail;
}
+ /* Arrange for the contents to be set to zero */
+ glamo_cmdq_blank(gdrm, obj);
+
return obj;
fail: