diff options
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/hal_gv11b.c | 3 | ||||
-rw-r--r-- | drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_proj_gv11b.h | 4 |
2 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/hal_gv11b.c b/drivers/gpu/nvgpu/gv11b/hal_gv11b.c index 282aa228..7c38b611 100644 --- a/drivers/gpu/nvgpu/gv11b/hal_gv11b.c +++ b/drivers/gpu/nvgpu/gv11b/hal_gv11b.c | |||
@@ -108,6 +108,9 @@ static int gv11b_get_litter_value(struct gk20a *g, int value) | |||
108 | case GPU_LIT_PPC_IN_GPC_BASE: | 108 | case GPU_LIT_PPC_IN_GPC_BASE: |
109 | ret = proj_ppc_in_gpc_base_v(); | 109 | ret = proj_ppc_in_gpc_base_v(); |
110 | break; | 110 | break; |
111 | case GPU_LIT_PPC_IN_GPC_SHARED_BASE: | ||
112 | ret = proj_ppc_in_gpc_shared_base_v(); | ||
113 | break; | ||
111 | case GPU_LIT_PPC_IN_GPC_STRIDE: | 114 | case GPU_LIT_PPC_IN_GPC_STRIDE: |
112 | ret = proj_ppc_in_gpc_stride_v(); | 115 | ret = proj_ppc_in_gpc_stride_v(); |
113 | break; | 116 | break; |
diff --git a/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_proj_gv11b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_proj_gv11b.h index a6515ba9..a17a7203 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_proj_gv11b.h +++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_proj_gv11b.h | |||
@@ -78,6 +78,10 @@ static inline u32 proj_ppc_in_gpc_base_v(void) | |||
78 | { | 78 | { |
79 | return 0x00003000; | 79 | return 0x00003000; |
80 | } | 80 | } |
81 | static inline u32 proj_ppc_in_gpc_shared_base_v(void) | ||
82 | { | ||
83 | return 0x00003e00; | ||
84 | } | ||
81 | static inline u32 proj_ppc_in_gpc_stride_v(void) | 85 | static inline u32 proj_ppc_in_gpc_stride_v(void) |
82 | { | 86 | { |
83 | return 0x00000200; | 87 | return 0x00000200; |