summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_gk20a.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/gk20a/gr_gk20a.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/gk20a/gr_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index e4024f66..1e33a970 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -6022,7 +6022,7 @@ static void init_ovr_perf_reg_info(void)
6022 _ovr_perf_regs[16] = gr_pri_gpc0_tpc0_sm_dsm_perf_counter7_r(); 6022 _ovr_perf_regs[16] = gr_pri_gpc0_tpc0_sm_dsm_perf_counter7_r();
6023} 6023}
6024 6024
6025void gr_gk20a_init_sm_dsm_reg_info(void) 6025static void gr_gk20a_init_sm_dsm_reg_info(void)
6026{ 6026{
6027 if (_sm_dsm_perf_regs[0] != 0) 6027 if (_sm_dsm_perf_regs[0] != 0)
6028 return; 6028 return;
@@ -6168,20 +6168,20 @@ static inline int ctxsw_prog_ucode_header_size_in_bytes(void)
6168 return 256; 6168 return 256;
6169} 6169}
6170 6170
6171void gr_gk20a_get_sm_dsm_perf_regs(struct gk20a *g, 6171static void gr_gk20a_get_sm_dsm_perf_regs(struct gk20a *g,
6172 u32 *num_sm_dsm_perf_regs, 6172 u32 *num_sm_dsm_perf_regs,
6173 u32 **sm_dsm_perf_regs, 6173 u32 **sm_dsm_perf_regs,
6174 u32 *perf_register_stride) 6174 u32 *perf_register_stride)
6175{ 6175{
6176 *num_sm_dsm_perf_regs = _num_sm_dsm_perf_regs; 6176 *num_sm_dsm_perf_regs = _num_sm_dsm_perf_regs;
6177 *sm_dsm_perf_regs = _sm_dsm_perf_regs; 6177 *sm_dsm_perf_regs = _sm_dsm_perf_regs;
6178 *perf_register_stride = ctxsw_prog_extended_sm_dsm_perf_counter_register_stride_v(); 6178 *perf_register_stride = ctxsw_prog_extended_sm_dsm_perf_counter_register_stride_v();
6179} 6179}
6180 6180
6181void gr_gk20a_get_sm_dsm_perf_ctrl_regs(struct gk20a *g, 6181static void gr_gk20a_get_sm_dsm_perf_ctrl_regs(struct gk20a *g,
6182 u32 *num_sm_dsm_perf_ctrl_regs, 6182 u32 *num_sm_dsm_perf_ctrl_regs,
6183 u32 **sm_dsm_perf_ctrl_regs, 6183 u32 **sm_dsm_perf_ctrl_regs,
6184 u32 *ctrl_register_stride) 6184 u32 *ctrl_register_stride)
6185{ 6185{
6186 *num_sm_dsm_perf_ctrl_regs = _num_sm_dsm_perf_ctrl_regs; 6186 *num_sm_dsm_perf_ctrl_regs = _num_sm_dsm_perf_ctrl_regs;
6187 *sm_dsm_perf_ctrl_regs = _sm_dsm_perf_ctrl_regs; 6187 *sm_dsm_perf_ctrl_regs = _sm_dsm_perf_ctrl_regs;