diff options
Diffstat (limited to 'drivers/gpu/nvgpu/common/pmu/pmu_fw.c')
-rw-r--r-- | drivers/gpu/nvgpu/common/pmu/pmu_fw.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/common/pmu/pmu_fw.c b/drivers/gpu/nvgpu/common/pmu/pmu_fw.c index 077a1bf8..5fd8121d 100644 --- a/drivers/gpu/nvgpu/common/pmu/pmu_fw.c +++ b/drivers/gpu/nvgpu/common/pmu/pmu_fw.c | |||
@@ -2223,7 +2223,8 @@ static void nvgpu_remove_pmu_support(struct nvgpu_pmu *pmu) | |||
2223 | if (nvgpu_alloc_initialized(&pmu->dmem)) | 2223 | if (nvgpu_alloc_initialized(&pmu->dmem)) |
2224 | nvgpu_alloc_destroy(&pmu->dmem); | 2224 | nvgpu_alloc_destroy(&pmu->dmem); |
2225 | 2225 | ||
2226 | nvgpu_release_firmware(g, pmu->fw); | 2226 | if (pmu->fw) |
2227 | nvgpu_release_firmware(g, pmu->fw); | ||
2227 | 2228 | ||
2228 | nvgpu_mutex_destroy(&pmu->elpg_mutex); | 2229 | nvgpu_mutex_destroy(&pmu->elpg_mutex); |
2229 | nvgpu_mutex_destroy(&pmu->pg_mutex); | 2230 | nvgpu_mutex_destroy(&pmu->pg_mutex); |