diff options
author | Emil Velikov <emil.l.velikov@gmail.com> | 2015-08-15 17:12:13 +0100 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2015-09-04 21:39:06 +0100 |
commit | ec2b105492cae093cc78003239e9b6816d1a7384 (patch) | |
tree | eb6c542a1467f75e40c7b4320cea893705cb138e /radeon/radeon_bo_gem.c | |
parent | aecd5a1879b39bc2b9b46a0a217aa4ce3d97bc8c (diff) | |
download | libdrm-ec2b105492cae093cc78003239e9b6816d1a7384.tar.gz libdrm-ec2b105492cae093cc78003239e9b6816d1a7384.tar.bz2 libdrm-ec2b105492cae093cc78003239e9b6816d1a7384.zip |
radeon: cleanup bo/cs func tables
Annotate the data as static const and use C99 designated initializers.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'radeon/radeon_bo_gem.c')
-rw-r--r-- | radeon/radeon_bo_gem.c | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/radeon/radeon_bo_gem.c b/radeon/radeon_bo_gem.c index 7fdd437a..c9fe19ff 100644 --- a/radeon/radeon_bo_gem.c +++ b/radeon/radeon_bo_gem.c @@ -270,17 +270,18 @@ static int bo_get_tiling(struct radeon_bo_int *boi, uint32_t *tiling_flags, return r; } -static struct radeon_bo_funcs bo_gem_funcs = { - bo_open, - bo_ref, - bo_unref, - bo_map, - bo_unmap, - bo_wait, - NULL, - bo_set_tiling, - bo_get_tiling, - bo_is_busy, +static const struct radeon_bo_funcs bo_gem_funcs = { + .bo_open = bo_open, + .bo_ref = bo_ref, + .bo_unref = bo_unref, + .bo_map = bo_map, + .bo_unmap = bo_unmap, + .bo_wait = bo_wait, + .bo_is_static = NULL, + .bo_set_tiling = bo_set_tiling, + .bo_get_tiling = bo_get_tiling, + .bo_is_busy = bo_is_busy, + .bo_is_referenced_by_cs = NULL, }; struct radeon_bo_manager *radeon_bo_manager_gem_ctor(int fd) |