diff options
Diffstat (limited to 'drivers/gpu/nvgpu/os/linux/os_ops.c')
-rw-r--r-- | drivers/gpu/nvgpu/os/linux/os_ops.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/os/linux/os_ops.c b/drivers/gpu/nvgpu/os/linux/os_ops.c index 14f92787..5fc5beb4 100644 --- a/drivers/gpu/nvgpu/os/linux/os_ops.c +++ b/drivers/gpu/nvgpu/os/linux/os_ops.c | |||
@@ -18,6 +18,8 @@ | |||
18 | 18 | ||
19 | #include "os_ops_gm20b.h" | 19 | #include "os_ops_gm20b.h" |
20 | #include "os_ops_gp10b.h" | 20 | #include "os_ops_gp10b.h" |
21 | #include "os_ops_gp106.h" | ||
22 | #include "os_ops_gv100.h" | ||
21 | 23 | ||
22 | int nvgpu_init_os_linux_ops(struct nvgpu_os_linux *l) | 24 | int nvgpu_init_os_linux_ops(struct nvgpu_os_linux *l) |
23 | { | 25 | { |
@@ -32,6 +34,12 @@ int nvgpu_init_os_linux_ops(struct nvgpu_os_linux *l) | |||
32 | case NVGPU_GPUID_GP10B: | 34 | case NVGPU_GPUID_GP10B: |
33 | nvgpu_gp10b_init_os_ops(l); | 35 | nvgpu_gp10b_init_os_ops(l); |
34 | break; | 36 | break; |
37 | case NVGPU_GPUID_GP106: | ||
38 | nvgpu_gp106_init_os_ops(l); | ||
39 | break; | ||
40 | case NVGPU_GPUID_GV100: | ||
41 | nvgpu_gv100_init_os_ops(l); | ||
42 | break; | ||
35 | default: | 43 | default: |
36 | break; | 44 | break; |
37 | } | 45 | } |