diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/hal_gp10b.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/hal_gp10b.c b/drivers/gpu/nvgpu/gp10b/hal_gp10b.c index b92bdfe2..a656f10d 100644 --- a/drivers/gpu/nvgpu/gp10b/hal_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/hal_gp10b.c | |||
@@ -172,17 +172,15 @@ static int gp10b_get_litter_value(struct gk20a *g, int value) | |||
172 | case GPU_LIT_LTS_STRIDE: | 172 | case GPU_LIT_LTS_STRIDE: |
173 | ret = proj_lts_stride_v(); | 173 | ret = proj_lts_stride_v(); |
174 | break; | 174 | break; |
175 | /* GP10B does not have a FBPA unit, despite what's listed in the | ||
176 | * hw headers or read back through NV_PTOP_SCAL_NUM_FBPAS, | ||
177 | * so hardcode all values to 0. | ||
178 | */ | ||
175 | case GPU_LIT_NUM_FBPAS: | 179 | case GPU_LIT_NUM_FBPAS: |
176 | ret = proj_scal_litter_num_fbpas_v(); | ||
177 | break; | ||
178 | case GPU_LIT_FBPA_STRIDE: | 180 | case GPU_LIT_FBPA_STRIDE: |
179 | ret = proj_fbpa_stride_v(); | ||
180 | break; | ||
181 | case GPU_LIT_FBPA_BASE: | 181 | case GPU_LIT_FBPA_BASE: |
182 | ret = proj_fbpa_base_v(); | ||
183 | break; | ||
184 | case GPU_LIT_FBPA_SHARED_BASE: | 182 | case GPU_LIT_FBPA_SHARED_BASE: |
185 | ret = proj_fbpa_shared_base_v(); | 183 | ret = 0; |
186 | break; | 184 | break; |
187 | default: | 185 | default: |
188 | gk20a_err(dev_from_gk20a(g), "Missing definition %d", value); | 186 | gk20a_err(dev_from_gk20a(g), "Missing definition %d", value); |