diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/hal_gp10b.c')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/hal_gp10b.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/hal_gp10b.c b/drivers/gpu/nvgpu/gp10b/hal_gp10b.c index d8a430fa..759d271e 100644 --- a/drivers/gpu/nvgpu/gp10b/hal_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/hal_gp10b.c | |||
@@ -723,6 +723,9 @@ static const struct gpu_ops gp10b_ops = { | |||
723 | .read_vin_cal_slope_intercept_fuse = NULL, | 723 | .read_vin_cal_slope_intercept_fuse = NULL, |
724 | .read_vin_cal_gain_offset_fuse = NULL, | 724 | .read_vin_cal_gain_offset_fuse = NULL, |
725 | }, | 725 | }, |
726 | .acr = { | ||
727 | .acr_sw_init = nvgpu_gm20b_acr_sw_init, | ||
728 | }, | ||
726 | .chip_init_gpu_characteristics = gp10b_init_gpu_characteristics, | 729 | .chip_init_gpu_characteristics = gp10b_init_gpu_characteristics, |
727 | .get_litter_value = gp10b_get_litter_value, | 730 | .get_litter_value = gp10b_get_litter_value, |
728 | }; | 731 | }; |
@@ -761,6 +764,7 @@ int gp10b_init_hal(struct gk20a *g) | |||
761 | gops->priv_ring = gp10b_ops.priv_ring; | 764 | gops->priv_ring = gp10b_ops.priv_ring; |
762 | 765 | ||
763 | gops->fuse = gp10b_ops.fuse; | 766 | gops->fuse = gp10b_ops.fuse; |
767 | gops->acr = gp10b_ops.acr; | ||
764 | 768 | ||
765 | /* Lone Functions */ | 769 | /* Lone Functions */ |
766 | gops->chip_init_gpu_characteristics = | 770 | gops->chip_init_gpu_characteristics = |
@@ -812,7 +816,6 @@ int gp10b_init_hal(struct gk20a *g) | |||
812 | 816 | ||
813 | __nvgpu_set_enabled(g, NVGPU_PMU_FECS_BOOTSTRAP_DONE, false); | 817 | __nvgpu_set_enabled(g, NVGPU_PMU_FECS_BOOTSTRAP_DONE, false); |
814 | g->pmu_lsf_pmu_wpr_init_done = 0; | 818 | g->pmu_lsf_pmu_wpr_init_done = 0; |
815 | g->bootstrap_owner = LSF_BOOTSTRAP_OWNER_DEFAULT; | ||
816 | 819 | ||
817 | g->name = "gp10b"; | 820 | g->name = "gp10b"; |
818 | 821 | ||