diff --git a/drivers/gpu/nvgpu/common/pmu/pmu.c b/drivers/gpu/nvgpu/common/pmu/pmu.c index fdb35fdf2..751f44553 100644 --- a/drivers/gpu/nvgpu/common/pmu/pmu.c +++ b/drivers/gpu/nvgpu/common/pmu/pmu.c @@ -578,6 +578,7 @@ int nvgpu_pmu_destroy(struct gk20a *g) g->pg_gating_cnt += pg_stat_data.gating_cnt; nvgpu_mutex_acquire(&pmu->isr_mutex); + g->ops.pmu.pmu_enable_irq(pmu, false); pmu->isr_enabled = false; nvgpu_mutex_release(&pmu->isr_mutex);