Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drivers: gpu: Mark functions as static in mgag200_ttm.c

Mark functions mgag200_ttm_global_release(),
mgag200_ttm_bo_is_mgag200_bo() and mgag200_ttm_tt_create() as static in
drm/mgag200/mgag200_ttm.c because they are not used outside this file.

This eliminates the following warning in drm/mgag200/mgag200_ttm.c:
drivers/gpu/drm/mgag200/mgag200_ttm.c:84:1: warning: no previous prototype for ‘mgag200_ttm_global_release’ [-Wmissing-prototypes]
drivers/gpu/drm/mgag200/mgag200_ttm.c:105:6: warning: no previous prototype for ‘mgag200_ttm_bo_is_mgag200_bo’ [-Wmissing-prototypes]
drivers/gpu/drm/mgag200/mgag200_ttm.c:211:16: warning: no previous prototype for ‘mgag200_ttm_tt_create’ [-Wmissing-prototypes]

Signed-off-by: Rashika Kheria <rashika.kheria@gmail.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
Signed-off-by: Dave Airlie <airlied@redhat.com>

authored by

Rashika and committed by
Dave Airlie
f242a64b 080fd6b5

+3 -3
+3 -3
drivers/gpu/drm/mgag200/mgag200_ttm.c
··· 80 80 return 0; 81 81 } 82 82 83 - void 83 + static void 84 84 mgag200_ttm_global_release(struct mga_device *ast) 85 85 { 86 86 if (ast->ttm.mem_global_ref.release == NULL) ··· 102 102 kfree(bo); 103 103 } 104 104 105 - bool mgag200_ttm_bo_is_mgag200_bo(struct ttm_buffer_object *bo) 105 + static bool mgag200_ttm_bo_is_mgag200_bo(struct ttm_buffer_object *bo) 106 106 { 107 107 if (bo->destroy == &mgag200_bo_ttm_destroy) 108 108 return true; ··· 208 208 }; 209 209 210 210 211 - struct ttm_tt *mgag200_ttm_tt_create(struct ttm_bo_device *bdev, 211 + static struct ttm_tt *mgag200_ttm_tt_create(struct ttm_bo_device *bdev, 212 212 unsigned long size, uint32_t page_flags, 213 213 struct page *dummy_read_page) 214 214 {