summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
diff options
context:
space:
mode:
authorSandarbh Jain <sanjain@nvidia.com>2015-03-26 07:57:11 -0400
committerDan Willemsen <dwillemsen@nvidia.com>2015-04-04 22:02:24 -0400
commitece634bd4847a6e276ef55287a34041a21b40f43 (patch)
tree827b481355ff3757ad59023e3b99418870cdfd01 /drivers/gpu/nvgpu/gm20b/gr_gm20b.c
parent9cf345b8be4e3deec01cc6b97a212b8a775986c5 (diff)
gpu: nvgpu: fix sparse tool warnings
Fix the following sparse warning: -drivers/gpu/nvgpu/gk20a/gr_gk20a.c:6028:6: warning: symbol 'gr_gk20a_init_sm_dsm_reg_info' was not declared. Should it be static? -gr_gk20a.c:6174:6: warning: symbol 'gr_gk20a_get_sm_dsm_perf_regs' was not declared. Should it be static? -gr_gk20a.c:6184:6: warning: symbol 'gr_gk20a_get_sm_dsm_perf_ctrl_regs' was not declared. Should it be static? -gr_gm20b.c:465:6: warning: symbol 'gr_gm20b_init_sm_dsm_reg_info' was not declared. Should it be static? -gr_gm20b.c:476:6: warning: symbol 'gr_gm20b_get_sm_dsm_perf_regs' was not declared. Should it be static? -gr_gm20b.c:486:6: warning: symbol 'gr_gm20b_get_sm_dsm_perf_ctrl_regs' was not declared. Should it be static? Bug 200067946 Change-Id: Ic14080e94e343386f4fef379152a623c402984fd Signed-off-by: Sandarbh Jain <sanjain@nvidia.com> Reviewed-on: http://git-master/r/723518 Reviewed-by: Sachin Nikam <snikam@nvidia.com> Tested-by: Sachin Nikam <snikam@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/gr_gm20b.c')
-rw-r--r--drivers/gpu/nvgpu/gm20b/gr_gm20b.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/gr_gm20b.c b/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
index 1384f1f7..c7479078 100644
--- a/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
@@ -462,7 +462,7 @@ static const u32 _num_sm_dsm_perf_ctrl_regs = 2;
462static u32 *_sm_dsm_perf_regs; 462static u32 *_sm_dsm_perf_regs;
463static u32 _sm_dsm_perf_ctrl_regs[2]; 463static u32 _sm_dsm_perf_ctrl_regs[2];
464 464
465void gr_gm20b_init_sm_dsm_reg_info(void) 465static void gr_gm20b_init_sm_dsm_reg_info(void)
466{ 466{
467 if (_sm_dsm_perf_ctrl_regs[0] != 0) 467 if (_sm_dsm_perf_ctrl_regs[0] != 0)
468 return; 468 return;
@@ -473,20 +473,20 @@ void gr_gm20b_init_sm_dsm_reg_info(void)
473 gr_pri_gpc0_tpc0_sm_dsm_perf_counter_control5_r(); 473 gr_pri_gpc0_tpc0_sm_dsm_perf_counter_control5_r();
474} 474}
475 475
476void gr_gm20b_get_sm_dsm_perf_regs(struct gk20a *g, 476static void gr_gm20b_get_sm_dsm_perf_regs(struct gk20a *g,
477 u32 *num_sm_dsm_perf_regs, 477 u32 *num_sm_dsm_perf_regs,
478 u32 **sm_dsm_perf_regs, 478 u32 **sm_dsm_perf_regs,
479 u32 *perf_register_stride) 479 u32 *perf_register_stride)
480{ 480{
481 *num_sm_dsm_perf_regs = _num_sm_dsm_perf_regs; 481 *num_sm_dsm_perf_regs = _num_sm_dsm_perf_regs;
482 *sm_dsm_perf_regs = _sm_dsm_perf_regs; 482 *sm_dsm_perf_regs = _sm_dsm_perf_regs;
483 *perf_register_stride = 0; 483 *perf_register_stride = 0;
484} 484}
485 485
486void gr_gm20b_get_sm_dsm_perf_ctrl_regs(struct gk20a *g, 486static void gr_gm20b_get_sm_dsm_perf_ctrl_regs(struct gk20a *g,
487 u32 *num_sm_dsm_perf_ctrl_regs, 487 u32 *num_sm_dsm_perf_ctrl_regs,
488 u32 **sm_dsm_perf_ctrl_regs, 488 u32 **sm_dsm_perf_ctrl_regs,
489 u32 *ctrl_register_stride) 489 u32 *ctrl_register_stride)
490{ 490{
491 *num_sm_dsm_perf_ctrl_regs = _num_sm_dsm_perf_ctrl_regs; 491 *num_sm_dsm_perf_ctrl_regs = _num_sm_dsm_perf_ctrl_regs;
492 *sm_dsm_perf_ctrl_regs = _sm_dsm_perf_ctrl_regs; 492 *sm_dsm_perf_ctrl_regs = _sm_dsm_perf_ctrl_regs;