summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/common/pmu/pmu.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/common/pmu/pmu.c')
-rw-r--r--drivers/gpu/nvgpu/common/pmu/pmu.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/nvgpu/common/pmu/pmu.c b/drivers/gpu/nvgpu/common/pmu/pmu.c
index 95b57e22..3447f40d 100644
--- a/drivers/gpu/nvgpu/common/pmu/pmu.c
+++ b/drivers/gpu/nvgpu/common/pmu/pmu.c
@@ -367,7 +367,7 @@ static void pmu_setup_hw_enable_elpg(struct gk20a *g)
367 nvgpu_log_fn(g, " "); 367 nvgpu_log_fn(g, " ");
368 368
369 pmu->initialized = true; 369 pmu->initialized = true;
370 nvgpu_pmu_state_change(g, PMU_STATE_STARTED, true); 370 nvgpu_pmu_state_change(g, PMU_STATE_STARTED, false);
371 371
372 if (nvgpu_is_enabled(g, NVGPU_PMU_ZBC_SAVE)) { 372 if (nvgpu_is_enabled(g, NVGPU_PMU_ZBC_SAVE)) {
373 /* Save zbc table after PMU is initialized. */ 373 /* Save zbc table after PMU is initialized. */
@@ -448,8 +448,6 @@ static int nvgpu_pg_init_task(void *arg)
448 case PMU_STATE_LOADING_ZBC: 448 case PMU_STATE_LOADING_ZBC:
449 nvgpu_pmu_dbg(g, "loaded zbc"); 449 nvgpu_pmu_dbg(g, "loaded zbc");
450 pmu_setup_hw_enable_elpg(g); 450 pmu_setup_hw_enable_elpg(g);
451 break;
452 case PMU_STATE_STARTED:
453 nvgpu_pmu_dbg(g, "PMU booted, thread exiting"); 451 nvgpu_pmu_dbg(g, "PMU booted, thread exiting");
454 return 0; 452 return 0;
455 default: 453 default: