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

drm/radeon/evergreen_cs: Move 'r600_dma_cs_next_reloc()'s prototype to shared header

Fixes the following W=1 kernel build warning(s):

drivers/gpu/drm/radeon/r600_cs.c:2343:5: warning: no previous prototype for ‘r600_dma_cs_next_reloc’ [-Wmissing-prototypes]
2343 | int r600_dma_cs_next_reloc(struct radeon_cs_parser *p,
| ^~~~~~~~~~~~~~~~~~~~~~

Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: "Christian König" <christian.koenig@amd.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: amd-gfx@lists.freedesktop.org
Cc: dri-devel@lists.freedesktop.org
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Lee Jones and committed by
Alex Deucher
f9eddd7c b970fc6d

+6 -2
+1 -2
drivers/gpu/drm/radeon/evergreen_cs.c
··· 28 28 29 29 #include "radeon.h" 30 30 #include "radeon_asic.h" 31 + #include "r600.h" 31 32 #include "evergreend.h" 32 33 #include "evergreen_reg_safe.h" 33 34 #include "cayman_reg_safe.h" ··· 38 37 39 38 #define REG_SAFE_BM_SIZE ARRAY_SIZE(evergreen_reg_safe_bm) 40 39 41 - int r600_dma_cs_next_reloc(struct radeon_cs_parser *p, 42 - struct radeon_bo_list **cs_reloc); 43 40 struct evergreen_cs_track { 44 41 u32 group_size; 45 42 u32 nbanks;
+4
drivers/gpu/drm/radeon/r600.h
··· 28 28 #ifndef __R600_H__ 29 29 #define __R600_H__ 30 30 31 + struct radeon_bo_list; 32 + struct radeon_cs_parser; 31 33 struct radeon_device; 32 34 33 35 u32 r600_gpu_check_soft_reset(struct radeon_device *rdev); 34 36 int r600_ih_ring_alloc(struct radeon_device *rdev); 35 37 void r600_ih_ring_fini(struct radeon_device *rdev); 36 38 39 + int r600_dma_cs_next_reloc(struct radeon_cs_parser *p, 40 + struct radeon_bo_list **cs_reloc); 37 41 #endif /* __R600_H__ */
+1
drivers/gpu/drm/radeon/r600_cs.c
··· 29 29 30 30 #include "radeon.h" 31 31 #include "radeon_asic.h" 32 + #include "r600.h" 32 33 #include "r600d.h" 33 34 #include "r600_reg_safe.h" 34 35