Include appropriate header file drivers/gpu/drm/radeon/radeon_asic.h in file drm/radeon/radeon_clocks.c because functions radeon_legacy_get_engine_clock(), radeon_legacy_get_memory_clock() and radeon_legacy_set_engine_clock() have their prototype declarations in the header file.
This eliminates the following warnings in drm/radeon/radeon_clocks.c: drivers/gpu/drm/radeon/radeon_clocks.c:35:10: warning: no previous prototype for ?radeon_legacy_get_engine_clock? [-Wmissing-prototypes] drivers/gpu/drm/radeon/radeon_clocks.c:65:10: warning: no previous prototype for ?radeon_legacy_get_memory_clock? [-Wmissing-prototypes] drivers/gpu/drm/radeon/radeon_clocks.c:385:6: warning: no previous prototype for ?radeon_legacy_set_engine_clock? [-Wmissing-prototypes] Signed-off-by: Rashika Kheria <rashika.kheria at gmail.com> Reviewed-by: Josh Triplett <josh at joshtriplett.org> --- drivers/gpu/drm/radeon/radeon_clocks.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/radeon/radeon_clocks.c b/drivers/gpu/drm/radeon/radeon_clocks.c index 38e396d..08f615f 100644 --- a/drivers/gpu/drm/radeon/radeon_clocks.c +++ b/drivers/gpu/drm/radeon/radeon_clocks.c @@ -30,6 +30,7 @@ #include "radeon_reg.h" #include "radeon.h" #include "atom.h" +#include "radeon_asic.h" /* 10 khz */ uint32_t radeon_legacy_get_engine_clock(struct radeon_device *rdev) -- 1.7.9.5