aboutsummaryrefslogtreecommitdiff
path: root/drivers/mfd/glamo/glamo-cmdq.h
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2009-11-10 00:06:38 +0100
committerThomas White <taw@bitwiz.org.uk>2009-11-15 14:24:28 +0100
commitc492dbbc420549a71cce8b0a8aea48c4a2c0e774 (patch)
tree31dda3bce39b6c92a3103b4e8578f134ff355f11 /drivers/mfd/glamo/glamo-cmdq.h
parentc848d00bd43c47e7f11724330380e0c68ec7ae5e (diff)
Add interrupt-driven waitqueue for better GPU synchronisation
Signed-off-by: Thomas White <taw@bitwiz.org.uk>
Diffstat (limited to 'drivers/mfd/glamo/glamo-cmdq.h')
-rw-r--r--drivers/mfd/glamo/glamo-cmdq.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/mfd/glamo/glamo-cmdq.h b/drivers/mfd/glamo/glamo-cmdq.h
index d5a00e6ce7d..510d1954c64 100644
--- a/drivers/mfd/glamo/glamo-cmdq.h
+++ b/drivers/mfd/glamo/glamo-cmdq.h
@@ -35,8 +35,6 @@ extern int glamo_ioctl_cmdbuf(struct drm_device *dev, void *data,
struct drm_file *file_priv);
extern int glamo_ioctl_cmdburst(struct drm_device *dev, void *data,
struct drm_file *file_priv);
-extern int glamo_ioctl_gem_wait_rendering(struct drm_device *dev, void *data,
- struct drm_file *file_priv);
extern void glamo_cmdq_blank(struct glamodrm_handle *gdrm,
struct drm_gem_object *obj);
@@ -45,4 +43,7 @@ extern int glamo_cmdq_shutdown(struct glamodrm_handle *gdrm);
extern void glamo_cmdq_suspend(struct glamodrm_handle *gdrm);
extern void glamo_cmdq_resume(struct glamodrm_handle *gdrm);
+extern int glamo_add_to_ring(struct glamodrm_handle *gdrm, u16 *addr,
+ unsigned int count);
+
#endif /* __GLAMO_CMDQ_H */