summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp10b/mm_gp10b.c
diff options
context:
space:
mode:
authorDeepak Nibade <dnibade@nvidia.com>2015-04-28 04:37:05 -0400
committerDeepak Nibade <dnibade@nvidia.com>2016-12-27 04:52:05 -0500
commitd2a5cf6e80a65366bc2ba78303cb8ef1f12f1596 (patch)
treee4f914f853dc12c7fbf499b14699571892b9ace1 /drivers/gpu/nvgpu/gp10b/mm_gp10b.c
parentb5fd6e4fd5941d042098cd6d92fc2fa12f3eb4fe (diff)
gpu: nvgpu: gp10b: fix sparse warnings of static symbol
Fix sparse warnings of below type by making necessary symbols static: warning: symbol '<symbol>' was not declared. Should it be static? Bug 200088648 Change-Id: I222bebd958e29b3a95d161f05a3052389200fc10 Signed-off-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-on: http://git-master/r/736663 GVS: Gerrit_Virtual_Submit Reviewed-by: Amit Sharma (SW-TEGRA) <amisharma@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/mm_gp10b.c')
-rw-r--r--drivers/gpu/nvgpu/gp10b/mm_gp10b.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/mm_gp10b.c b/drivers/gpu/nvgpu/gp10b/mm_gp10b.c
index 3633e9d9..b998ed4d 100644
--- a/drivers/gpu/nvgpu/gp10b/mm_gp10b.c
+++ b/drivers/gpu/nvgpu/gp10b/mm_gp10b.c
@@ -140,7 +140,7 @@ static u64 gp10b_mm_iova_addr(struct gk20a *g, struct scatterlist *sgl,
140 return gk20a_mm_smmu_vaddr_translate(g, sg_dma_address(sgl)); 140 return gk20a_mm_smmu_vaddr_translate(g, sg_dma_address(sgl));
141} 141}
142 142
143u32 *pde3_from_index(struct gk20a_mm_entry *entry, u32 i) 143static u32 *pde3_from_index(struct gk20a_mm_entry *entry, u32 i)
144{ 144{
145 return (u32 *) (((u8 *)entry->cpu_va) + i*gmmu_new_pde__size_v()); 145 return (u32 *) (((u8 *)entry->cpu_va) + i*gmmu_new_pde__size_v());
146} 146}
@@ -182,7 +182,7 @@ static int update_gmmu_pde3_locked(struct vm_gk20a *vm,
182 return 0; 182 return 0;
183} 183}
184 184
185u32 *pde0_from_index(struct gk20a_mm_entry *entry, u32 i) 185static u32 *pde0_from_index(struct gk20a_mm_entry *entry, u32 i)
186{ 186{
187 return (u32 *) (((u8 *)entry->cpu_va) + i*gmmu_new_dual_pde__size_v()); 187 return (u32 *) (((u8 *)entry->cpu_va) + i*gmmu_new_dual_pde__size_v());
188} 188}
@@ -318,7 +318,7 @@ static int update_gmmu_pte_locked(struct vm_gk20a *vm,
318 return 0; 318 return 0;
319} 319}
320 320
321const struct gk20a_mmu_level gp10b_mm_levels[] = { 321static const struct gk20a_mmu_level gp10b_mm_levels[] = {
322 {.hi_bit = {48, 48}, 322 {.hi_bit = {48, 48},
323 .lo_bit = {47, 47}, 323 .lo_bit = {47, 47},
324 .update_entry = update_gmmu_pde3_locked, 324 .update_entry = update_gmmu_pde3_locked,
@@ -342,7 +342,8 @@ const struct gk20a_mmu_level gp10b_mm_levels[] = {
342 {.update_entry = NULL} 342 {.update_entry = NULL}
343}; 343};
344 344
345const struct gk20a_mmu_level *gp10b_mm_get_mmu_levels(struct gk20a *g, u32 big_page_size) 345static const struct gk20a_mmu_level *gp10b_mm_get_mmu_levels(struct gk20a *g,
346 u32 big_page_size)
346{ 347{
347 return gp10b_mm_levels; 348 return gp10b_mm_levels;
348} 349}