diff options
author | Aparna Das <aparnad@nvidia.com> | 2020-01-31 15:34:07 -0500 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2020-02-05 06:25:01 -0500 |
commit | 63e9d8eb9ad80724f2567aaa7c05cb2c7acfd4b1 (patch) | |
tree | a66df8619d3faa42f1f8d106a401fc34824953ad /drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c | |
parent | e41fd090315ff37fa09314a8cfde6d384385e17a (diff) |
gpu: nvgpu: vgpu: add mmu_debug_mode support
Added two new IVC commands that set gr and fb mmu debug mode.
Bug 2586624
Change-Id: I358fb04713a9754fb209c0a90d02130dd4a1caf6
Reviewed-on: https://git-master.nvidia.com/r/2204980
(cherry picked from commit db4e5b09891aff075dfffb7cc2fe0630a71ab9a6)
Signed-off-by: Aparna Das <aparnad@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2288347
Reviewed-by: Kajetan Dutka <kdutka@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: Kajetan Dutka <kdutka@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c b/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c index a4f02faa..fe89dcfb 100644 --- a/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c +++ b/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c | |||
@@ -41,6 +41,7 @@ | |||
41 | #include "vgpu/dbg_vgpu.h" | 41 | #include "vgpu/dbg_vgpu.h" |
42 | #include "vgpu/fecs_trace_vgpu.h" | 42 | #include "vgpu/fecs_trace_vgpu.h" |
43 | #include "vgpu/css_vgpu.h" | 43 | #include "vgpu/css_vgpu.h" |
44 | #include "vgpu/fb_vgpu.h" | ||
44 | #include "gp10b/gp10b.h" | 45 | #include "gp10b/gp10b.h" |
45 | #include "gp10b/hal_gp10b.h" | 46 | #include "gp10b/hal_gp10b.h" |
46 | #include "vgpu/gm20b/vgpu_gr_gm20b.h" | 47 | #include "vgpu/gm20b/vgpu_gr_gm20b.h" |
@@ -250,7 +251,7 @@ static const struct gpu_ops vgpu_gp10b_ops = { | |||
250 | .read_wpr_info = NULL, | 251 | .read_wpr_info = NULL, |
251 | .is_debug_mode_enabled = NULL, | 252 | .is_debug_mode_enabled = NULL, |
252 | .set_debug_mode = vgpu_mm_mmu_set_debug_mode, | 253 | .set_debug_mode = vgpu_mm_mmu_set_debug_mode, |
253 | .set_mmu_debug_mode = NULL, | 254 | .set_mmu_debug_mode = vgpu_fb_set_mmu_debug_mode, |
254 | .tlb_invalidate = vgpu_mm_tlb_invalidate, | 255 | .tlb_invalidate = vgpu_mm_tlb_invalidate, |
255 | }, | 256 | }, |
256 | .clock_gating = { | 257 | .clock_gating = { |