diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/mm_gp10b.c | 9 |
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 | ||
143 | u32 *pde3_from_index(struct gk20a_mm_entry *entry, u32 i) | 143 | static 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 | ||
185 | u32 *pde0_from_index(struct gk20a_mm_entry *entry, u32 i) | 185 | static 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 | ||
321 | const struct gk20a_mmu_level gp10b_mm_levels[] = { | 321 | static 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 | ||
345 | const struct gk20a_mmu_level *gp10b_mm_get_mmu_levels(struct gk20a *g, u32 big_page_size) | 345 | static 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 | } |