Move prototype declaration of functions cik_sdma_resume(), cik_sdma_enable() and cik_sdma_fini() to header file drm/radeon/radeon_asic.h because they are used by more than one file.
This eliminates the following warnings in drm/radeon/cik_sdma.c: drivers/gpu/drm/radeon/cik_sdma.c:194:6: warning: no previous prototype for ?cik_sdma_enable? [-Wmissing-prototypes] drivers/gpu/drm/radeon/cik_sdma.c:360:5: warning: no previous prototype for ?cik_sdma_resume? [-Wmissing-prototypes] drivers/gpu/drm/radeon/cik_sdma.c:396:6: warning: no previous prototype for ?cik_sdma_fini? [-Wmissing-prototypes] Signed-off-by: Rashika Kheria <rashika.kheria at gmail.com> Reviewed-by: Josh Triplett <josh at joshtriplett.org> --- drivers/gpu/drm/radeon/cik.c | 3 --- drivers/gpu/drm/radeon/radeon_asic.h | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/radeon/cik.c b/drivers/gpu/drm/radeon/cik.c index 76902ca..fd9029c 100644 --- a/drivers/gpu/drm/radeon/cik.c +++ b/drivers/gpu/drm/radeon/cik.c @@ -62,9 +62,6 @@ MODULE_FIRMWARE("radeon/KABINI_mec.bin"); MODULE_FIRMWARE("radeon/KABINI_rlc.bin"); MODULE_FIRMWARE("radeon/KABINI_sdma.bin"); -extern int cik_sdma_resume(struct radeon_device *rdev); -extern void cik_sdma_enable(struct radeon_device *rdev, bool enable); -extern void cik_sdma_fini(struct radeon_device *rdev); static void cik_rlc_stop(struct radeon_device *rdev); static void cik_pcie_gen3_enable(struct radeon_device *rdev); static void cik_program_aspm(struct radeon_device *rdev); diff --git a/drivers/gpu/drm/radeon/radeon_asic.h b/drivers/gpu/drm/radeon/radeon_asic.h index 1d631cd..7091d09 100644 --- a/drivers/gpu/drm/radeon/radeon_asic.h +++ b/drivers/gpu/drm/radeon/radeon_asic.h @@ -712,6 +712,9 @@ void dce8_bandwidth_update(struct radeon_device *rdev); /* * cik */ +int cik_sdma_resume(struct radeon_device *rdev); +void cik_sdma_enable(struct radeon_device *rdev, bool enable); +void cik_sdma_fini(struct radeon_device *rdev); u32 cik_gpu_check_soft_reset(struct radeon_device *rdev); void cik_enter_rlc_safe_mode(struct radeon_device *rdev); void cik_exit_rlc_safe_mode(struct radeon_device *rdev); -- 1.7.9.5