summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/os
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/os')
-rw-r--r--drivers/gpu/nvgpu/os/linux/driver_common.c3
-rw-r--r--drivers/gpu/nvgpu/os/linux/os_linux.h2
-rw-r--r--drivers/gpu/nvgpu/os/linux/vgpu/vgpu_linux.c3
3 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/os/linux/driver_common.c b/drivers/gpu/nvgpu/os/linux/driver_common.c
index b81cc90c..4d345aaa 100644
--- a/drivers/gpu/nvgpu/os/linux/driver_common.c
+++ b/drivers/gpu/nvgpu/os/linux/driver_common.c
@@ -98,8 +98,7 @@ static void nvgpu_init_gr_vars(struct gk20a *g)
98 gk20a_init_gr(g); 98 gk20a_init_gr(g);
99 99
100 nvgpu_log_info(g, "total ram pages : %lu", totalram_pages); 100 nvgpu_log_info(g, "total ram pages : %lu", totalram_pages);
101 g->gr.max_comptag_mem = totalram_pages 101 g->gr.max_comptag_mem = totalram_size_in_mb;
102 >> (10 - (PAGE_SHIFT - 10));
103 102
104 /* Deduct the part taken by the running system */ 103 /* Deduct the part taken by the running system */
105 if (platform->comptag_mem_deduct && 104 if (platform->comptag_mem_deduct &&
diff --git a/drivers/gpu/nvgpu/os/linux/os_linux.h b/drivers/gpu/nvgpu/os/linux/os_linux.h
index 13c20a81..5f35db09 100644
--- a/drivers/gpu/nvgpu/os/linux/os_linux.h
+++ b/drivers/gpu/nvgpu/os/linux/os_linux.h
@@ -165,4 +165,6 @@ static inline struct device *dev_from_gk20a(struct gk20a *g)
165 165
166#define INTERFACE_NAME "nvhost%s-gpu" 166#define INTERFACE_NAME "nvhost%s-gpu"
167 167
168#define totalram_size_in_mb (totalram_pages >> (10 - (PAGE_SHIFT - 10)))
169
168#endif 170#endif
diff --git a/drivers/gpu/nvgpu/os/linux/vgpu/vgpu_linux.c b/drivers/gpu/nvgpu/os/linux/vgpu/vgpu_linux.c
index 83191316..33c067c6 100644
--- a/drivers/gpu/nvgpu/os/linux/vgpu/vgpu_linux.c
+++ b/drivers/gpu/nvgpu/os/linux/vgpu/vgpu_linux.c
@@ -439,8 +439,7 @@ int vgpu_probe(struct platform_device *pdev)
439 gk20a_init_gr(gk20a); 439 gk20a_init_gr(gk20a);
440 440
441 nvgpu_log_info(gk20a, "total ram pages : %lu", totalram_pages); 441 nvgpu_log_info(gk20a, "total ram pages : %lu", totalram_pages);
442 gk20a->gr.max_comptag_mem = totalram_pages 442 gk20a->gr.max_comptag_mem = totalram_size_in_mb;
443 >> (10 - (PAGE_SHIFT - 10));
444 443
445 nvgpu_ref_init(&gk20a->refcount); 444 nvgpu_ref_init(&gk20a->refcount);
446 445