summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp10b/hal_gp10b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/hal_gp10b.c')
-rw-r--r--drivers/gpu/nvgpu/gp10b/hal_gp10b.c5
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