diff options
author | Thomas White <taw@bitwiz.org.uk> | 2009-11-10 00:06:38 +0100 |
---|---|---|
committer | Thomas White <taw@bitwiz.org.uk> | 2009-11-15 14:24:28 +0100 |
commit | c492dbbc420549a71cce8b0a8aea48c4a2c0e774 (patch) | |
tree | 31dda3bce39b6c92a3103b4e8578f134ff355f11 /drivers/mfd/glamo/glamo-cmdq.h | |
parent | c848d00bd43c47e7f11724330380e0c68ec7ae5e (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.h | 5 |
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 */ |