diff options
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu/gv11b/vgpu_fifo_gv11b.c')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/gv11b/vgpu_fifo_gv11b.c | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/gv11b/vgpu_fifo_gv11b.c b/drivers/gpu/nvgpu/vgpu/gv11b/vgpu_fifo_gv11b.c index ff13b11f..048a4c64 100644 --- a/drivers/gpu/nvgpu/vgpu/gv11b/vgpu_fifo_gv11b.c +++ b/drivers/gpu/nvgpu/vgpu/gv11b/vgpu_fifo_gv11b.c | |||
@@ -21,14 +21,10 @@ | |||
21 | */ | 21 | */ |
22 | 22 | ||
23 | #include <gk20a/gk20a.h> | 23 | #include <gk20a/gk20a.h> |
24 | #include <vgpu/gp10b/vgpu_fifo_gp10b.h> | ||
25 | 24 | ||
26 | #include "vgpu/vgpu.h" | 25 | #include "vgpu/vgpu.h" |
27 | 26 | ||
28 | #include "vgpu_fifo_gv11b.h" | 27 | int vgpu_gv11b_init_fifo_setup_hw(struct gk20a *g) |
29 | #include "vgpu_subctx_gv11b.h" | ||
30 | |||
31 | static int vgpu_gv11b_init_fifo_setup_hw(struct gk20a *g) | ||
32 | { | 28 | { |
33 | struct fifo_gk20a *f = &g->fifo; | 29 | struct fifo_gk20a *f = &g->fifo; |
34 | int err; | 30 | int err; |
@@ -43,13 +39,3 @@ static int vgpu_gv11b_init_fifo_setup_hw(struct gk20a *g) | |||
43 | 39 | ||
44 | return 0; | 40 | return 0; |
45 | } | 41 | } |
46 | |||
47 | void vgpu_gv11b_init_fifo_ops(struct gpu_ops *gops) | ||
48 | { | ||
49 | vgpu_gp10b_init_fifo_ops(gops); | ||
50 | |||
51 | gops->fifo.init_fifo_setup_hw = vgpu_gv11b_init_fifo_setup_hw; | ||
52 | gops->fifo.free_channel_ctx_header = vgpu_gv11b_free_subctx_header; | ||
53 | /* TODO: implement it for CE fault */ | ||
54 | gops->fifo.tsg_verify_status_faulted = NULL; | ||
55 | } | ||