diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/mm_gp10b.c')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/mm_gp10b.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/mm_gp10b.c b/drivers/gpu/nvgpu/gp10b/mm_gp10b.c index a5322bad..8c6340f0 100644 --- a/drivers/gpu/nvgpu/gp10b/mm_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/mm_gp10b.c | |||
@@ -107,7 +107,7 @@ static int gb10b_init_bar2_mm_hw_setup(struct gk20a *g) | |||
107 | gk20a_dbg_info("bar2 inst block ptr: 0x%08x", (u32)inst_pa); | 107 | gk20a_dbg_info("bar2 inst block ptr: 0x%08x", (u32)inst_pa); |
108 | 108 | ||
109 | gk20a_writel(g, bus_bar2_block_r(), | 109 | gk20a_writel(g, bus_bar2_block_r(), |
110 | gk20a_aperture_mask(g, inst_block, | 110 | nvgpu_aperture_mask(g, inst_block, |
111 | bus_bar2_block_target_sys_mem_ncoh_f(), | 111 | bus_bar2_block_target_sys_mem_ncoh_f(), |
112 | bus_bar2_block_target_vid_mem_f()) | | 112 | bus_bar2_block_target_vid_mem_f()) | |
113 | bus_bar2_block_mode_virtual_f() | | 113 | bus_bar2_block_mode_virtual_f() | |
@@ -162,7 +162,7 @@ static int update_gmmu_pde3_locked(struct vm_gk20a *vm, | |||
162 | u32 kind_v, u64 *ctag, | 162 | u32 kind_v, u64 *ctag, |
163 | bool cacheable, bool unmapped_pte, | 163 | bool cacheable, bool unmapped_pte, |
164 | int rw_flag, bool sparse, bool priv, | 164 | int rw_flag, bool sparse, bool priv, |
165 | enum gk20a_aperture aperture) | 165 | enum nvgpu_aperture aperture) |
166 | { | 166 | { |
167 | struct gk20a *g = gk20a_from_vm(vm); | 167 | struct gk20a *g = gk20a_from_vm(vm); |
168 | u64 pte_addr = 0; | 168 | u64 pte_addr = 0; |
@@ -174,7 +174,7 @@ static int update_gmmu_pde3_locked(struct vm_gk20a *vm, | |||
174 | 174 | ||
175 | pte_addr = gk20a_pde_addr(g, pte) >> gmmu_new_pde_address_shift_v(); | 175 | pte_addr = gk20a_pde_addr(g, pte) >> gmmu_new_pde_address_shift_v(); |
176 | 176 | ||
177 | pde_v[0] |= gk20a_aperture_mask(g, &pte->mem, | 177 | pde_v[0] |= nvgpu_aperture_mask(g, &pte->mem, |
178 | gmmu_new_pde_aperture_sys_mem_ncoh_f(), | 178 | gmmu_new_pde_aperture_sys_mem_ncoh_f(), |
179 | gmmu_new_pde_aperture_video_memory_f()); | 179 | gmmu_new_pde_aperture_video_memory_f()); |
180 | pde_v[0] |= gmmu_new_pde_address_sys_f(u64_lo32(pte_addr)); | 180 | pde_v[0] |= gmmu_new_pde_address_sys_f(u64_lo32(pte_addr)); |
@@ -205,7 +205,7 @@ static int update_gmmu_pde0_locked(struct vm_gk20a *vm, | |||
205 | u32 kind_v, u64 *ctag, | 205 | u32 kind_v, u64 *ctag, |
206 | bool cacheable, bool unmapped_pte, | 206 | bool cacheable, bool unmapped_pte, |
207 | int rw_flag, bool sparse, bool priv, | 207 | int rw_flag, bool sparse, bool priv, |
208 | enum gk20a_aperture aperture) | 208 | enum nvgpu_aperture aperture) |
209 | { | 209 | { |
210 | struct gk20a *g = gk20a_from_vm(vm); | 210 | struct gk20a *g = gk20a_from_vm(vm); |
211 | bool small_valid, big_valid; | 211 | bool small_valid, big_valid; |
@@ -230,7 +230,7 @@ static int update_gmmu_pde0_locked(struct vm_gk20a *vm, | |||
230 | 230 | ||
231 | if (small_valid) { | 231 | if (small_valid) { |
232 | pde_v[2] |= gmmu_new_dual_pde_address_small_sys_f(pte_addr_small); | 232 | pde_v[2] |= gmmu_new_dual_pde_address_small_sys_f(pte_addr_small); |
233 | pde_v[2] |= gk20a_aperture_mask(g, &entry->mem, | 233 | pde_v[2] |= nvgpu_aperture_mask(g, &entry->mem, |
234 | gmmu_new_dual_pde_aperture_small_sys_mem_ncoh_f(), | 234 | gmmu_new_dual_pde_aperture_small_sys_mem_ncoh_f(), |
235 | gmmu_new_dual_pde_aperture_small_video_memory_f()); | 235 | gmmu_new_dual_pde_aperture_small_video_memory_f()); |
236 | pde_v[2] |= gmmu_new_dual_pde_vol_small_true_f(); | 236 | pde_v[2] |= gmmu_new_dual_pde_vol_small_true_f(); |
@@ -240,7 +240,7 @@ static int update_gmmu_pde0_locked(struct vm_gk20a *vm, | |||
240 | if (big_valid) { | 240 | if (big_valid) { |
241 | pde_v[0] |= gmmu_new_dual_pde_address_big_sys_f(pte_addr_big); | 241 | pde_v[0] |= gmmu_new_dual_pde_address_big_sys_f(pte_addr_big); |
242 | pde_v[0] |= gmmu_new_dual_pde_vol_big_true_f(); | 242 | pde_v[0] |= gmmu_new_dual_pde_vol_big_true_f(); |
243 | pde_v[0] |= gk20a_aperture_mask(g, &entry->mem, | 243 | pde_v[0] |= nvgpu_aperture_mask(g, &entry->mem, |
244 | gmmu_new_dual_pde_aperture_big_sys_mem_ncoh_f(), | 244 | gmmu_new_dual_pde_aperture_big_sys_mem_ncoh_f(), |
245 | gmmu_new_dual_pde_aperture_big_video_memory_f()); | 245 | gmmu_new_dual_pde_aperture_big_video_memory_f()); |
246 | pde_v[1] |= pte_addr_big >> 28; | 246 | pde_v[1] |= pte_addr_big >> 28; |
@@ -268,7 +268,7 @@ static int update_gmmu_pte_locked(struct vm_gk20a *vm, | |||
268 | u32 kind_v, u64 *ctag, | 268 | u32 kind_v, u64 *ctag, |
269 | bool cacheable, bool unmapped_pte, | 269 | bool cacheable, bool unmapped_pte, |
270 | int rw_flag, bool sparse, bool priv, | 270 | int rw_flag, bool sparse, bool priv, |
271 | enum gk20a_aperture aperture) | 271 | enum nvgpu_aperture aperture) |
272 | { | 272 | { |
273 | struct gk20a *g = vm->mm->g; | 273 | struct gk20a *g = vm->mm->g; |
274 | u32 page_size = vm->gmmu_page_sizes[gmmu_pgsz_idx]; | 274 | u32 page_size = vm->gmmu_page_sizes[gmmu_pgsz_idx]; |
@@ -284,7 +284,7 @@ static int update_gmmu_pte_locked(struct vm_gk20a *vm, | |||
284 | u32 pte_addr = aperture == APERTURE_SYSMEM ? | 284 | u32 pte_addr = aperture == APERTURE_SYSMEM ? |
285 | gmmu_new_pte_address_sys_f(iova_v) : | 285 | gmmu_new_pte_address_sys_f(iova_v) : |
286 | gmmu_new_pte_address_vid_f(iova_v); | 286 | gmmu_new_pte_address_vid_f(iova_v); |
287 | u32 pte_tgt = __gk20a_aperture_mask(g, aperture, | 287 | u32 pte_tgt = __nvgpu_aperture_mask(g, aperture, |
288 | gmmu_new_pte_aperture_sys_mem_ncoh_f(), | 288 | gmmu_new_pte_aperture_sys_mem_ncoh_f(), |
289 | gmmu_new_pte_aperture_video_memory_f()); | 289 | gmmu_new_pte_aperture_video_memory_f()); |
290 | 290 | ||
@@ -384,15 +384,15 @@ static void gp10b_mm_init_pdb(struct gk20a *g, struct mem_desc *inst_block, | |||
384 | 384 | ||
385 | gk20a_dbg_info("pde pa=0x%llx", pdb_addr); | 385 | gk20a_dbg_info("pde pa=0x%llx", pdb_addr); |
386 | 386 | ||
387 | gk20a_mem_wr32(g, inst_block, ram_in_page_dir_base_lo_w(), | 387 | nvgpu_mem_wr32(g, inst_block, ram_in_page_dir_base_lo_w(), |
388 | gk20a_aperture_mask(g, &vm->pdb.mem, | 388 | nvgpu_aperture_mask(g, &vm->pdb.mem, |
389 | ram_in_page_dir_base_target_sys_mem_ncoh_f(), | 389 | ram_in_page_dir_base_target_sys_mem_ncoh_f(), |
390 | ram_in_page_dir_base_target_vid_mem_f()) | | 390 | ram_in_page_dir_base_target_vid_mem_f()) | |
391 | ram_in_page_dir_base_vol_true_f() | | 391 | ram_in_page_dir_base_vol_true_f() | |
392 | ram_in_page_dir_base_lo_f(pdb_addr_lo) | | 392 | ram_in_page_dir_base_lo_f(pdb_addr_lo) | |
393 | 1 << 10); | 393 | 1 << 10); |
394 | 394 | ||
395 | gk20a_mem_wr32(g, inst_block, ram_in_page_dir_base_hi_w(), | 395 | nvgpu_mem_wr32(g, inst_block, ram_in_page_dir_base_hi_w(), |
396 | ram_in_page_dir_base_hi_f(pdb_addr_hi)); | 396 | ram_in_page_dir_base_hi_f(pdb_addr_hi)); |
397 | } | 397 | } |
398 | 398 | ||