summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c b/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c
index 5ba9d25b..225b98e4 100644
--- a/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c
+++ b/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c
@@ -357,7 +357,7 @@ static void gm20b_tegra_postscale(struct device *dev, unsigned long freq)
357 emc_rate = tegra_bwmgr_get_max_emc_rate(); 357 emc_rate = tegra_bwmgr_get_max_emc_rate();
358 358
359 emc_params->freq_last_set = emc_rate; 359 emc_params->freq_last_set = emc_rate;
360 mutex_lock(&platform->railgate_lock); 360 nvgpu_mutex_acquire(&platform->railgate_lock);
361 if (platform->is_railgated && !platform->is_railgated(dev)) 361 if (platform->is_railgated && !platform->is_railgated(dev))
362 goto done; 362 goto done;
363 363
@@ -365,7 +365,7 @@ static void gm20b_tegra_postscale(struct device *dev, unsigned long freq)
365 TEGRA_BWMGR_SET_EMC_FLOOR); 365 TEGRA_BWMGR_SET_EMC_FLOOR);
366 366
367done: 367done:
368 mutex_unlock(&platform->railgate_lock); 368 nvgpu_mutex_release(&platform->railgate_lock);
369} 369}
370 370
371#endif 371#endif