diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/bus_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/bus_gk20a.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/bus_gk20a.c b/drivers/gpu/nvgpu/gk20a/bus_gk20a.c index 938c4b00..9b031bbf 100644 --- a/drivers/gpu/nvgpu/gk20a/bus_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/bus_gk20a.c | |||
@@ -24,6 +24,7 @@ | |||
24 | #include <nvgpu/log.h> | 24 | #include <nvgpu/log.h> |
25 | #include <nvgpu/soc.h> | 25 | #include <nvgpu/soc.h> |
26 | #include <nvgpu/bus.h> | 26 | #include <nvgpu/bus.h> |
27 | #include <nvgpu/mm.h> | ||
27 | 28 | ||
28 | #include "gk20a.h" | 29 | #include "gk20a.h" |
29 | #include "bus_gk20a.h" | 30 | #include "bus_gk20a.h" |
@@ -137,8 +138,8 @@ int gk20a_read_ptimer(struct gk20a *g, u64 *value) | |||
137 | 138 | ||
138 | int gk20a_bus_bar1_bind(struct gk20a *g, struct nvgpu_mem *bar1_inst) | 139 | int gk20a_bus_bar1_bind(struct gk20a *g, struct nvgpu_mem *bar1_inst) |
139 | { | 140 | { |
140 | u64 iova = gk20a_mm_inst_block_addr(g, bar1_inst); | 141 | u64 iova = nvgpu_inst_block_addr(g, bar1_inst); |
141 | u32 ptr_v = (u32)(iova >> bar1_instance_block_shift_gk20a()); | 142 | u32 ptr_v = (u32)(iova >> bus_bar1_block_ptr_shift_v()); |
142 | 143 | ||
143 | gk20a_dbg_info("bar1 inst block ptr: 0x%08x", ptr_v); | 144 | gk20a_dbg_info("bar1 inst block ptr: 0x%08x", ptr_v); |
144 | 145 | ||