diff options
author | Dave Airlie <airlied@redhat.com> | 2008-07-29 18:05:11 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2008-07-29 18:05:11 +1000 |
commit | 0452be882607f2d1601f4e592a11ccf543f5f9ca (patch) | |
tree | 1009f88f5969147114374224b12b3d7548d829fd /shared-core/radeon_drv.h | |
parent | 4234f82acc70f41e005d8cc301da56634352425c (diff) |
radeon: move code around putting emit into cs
Diffstat (limited to 'shared-core/radeon_drv.h')
-rw-r--r-- | shared-core/radeon_drv.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/shared-core/radeon_drv.h b/shared-core/radeon_drv.h index f79eade5..e55a9697 100644 --- a/shared-core/radeon_drv.h +++ b/shared-core/radeon_drv.h @@ -300,11 +300,11 @@ struct drm_radeon_cs_priv { /* this ib handling callback are for hidding memory manager drm * from memory manager less drm, free have to emit ib discard * sequence into the ring */ - int (*ib_get)(struct drm_device *dev, void **ib, uint32_t dwords); + int (*ib_get)(struct drm_device *dev, void **ib, uint32_t dwords, uint32_t *card_offset); uint32_t (*ib_get_ptr)(struct drm_device *dev, void *ib); void (*ib_free)(struct drm_device *dev, void *ib, uint32_t dwords); /* do a relocation either MM or non-MM */ - bool (*relocate)(struct drm_device *dev, struct drm_file *file_priv, + int (*relocate)(struct drm_device *dev, struct drm_file *file_priv, uint32_t *reloc, uint32_t *offset); }; |