diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.c b/drivers/gpu/nvgpu/gk20a/gk20a.c index 790b366c..5305f612 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gk20a.c | |||
@@ -897,6 +897,12 @@ static int gk20a_pm_finalize_poweron(struct device *dev) | |||
897 | goto done; | 897 | goto done; |
898 | } | 898 | } |
899 | 899 | ||
900 | err = g->ops.pmu.prepare_ucode(g); | ||
901 | if (err) { | ||
902 | gk20a_err(dev, "failed to init pmu ucode"); | ||
903 | goto done; | ||
904 | } | ||
905 | |||
900 | err = gk20a_init_pmu_support(g); | 906 | err = gk20a_init_pmu_support(g); |
901 | if (err) { | 907 | if (err) { |
902 | gk20a_err(dev, "failed to init gk20a pmu"); | 908 | gk20a_err(dev, "failed to init gk20a pmu"); |