diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2017-04-14 19:13:04 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-05-02 06:05:59 -0400 |
commit | 10540e3915d9be82863d8472e31a2683a8f73097 (patch) | |
tree | ec4c994124dc4a0351473d3f05861c4b476d7422 /drivers/gpu/nvgpu/gv11b | |
parent | 92895a57a733cffe9f4318be9a5064c9e32350e1 (diff) |
gpu: nvgpu: gv11b: Use new support_pmu flag
Use new gk20a->support_pmu flag instead of using the old
support_gk20a_pmu() macro. The latter depends on access
to Linux device structure.
JIRA NVGPU-16
Change-Id: I6b843305b15b29893a1e3b0d60f37c44bdb3b2cb
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/1463535
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/fifo_gv11b.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c b/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c index 421ccd15..df7ab5af 100644 --- a/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c +++ b/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c | |||
@@ -882,7 +882,7 @@ static void gv11b_fifo_teardown_ch_tsg(struct gk20a *g, u32 act_eng_bitmask, | |||
882 | g->fifo.deferred_reset_pending = false; | 882 | g->fifo.deferred_reset_pending = false; |
883 | 883 | ||
884 | /* Disable power management */ | 884 | /* Disable power management */ |
885 | if (support_gk20a_pmu(g->dev) && g->elpg_enabled) { | 885 | if (g->support_pmu && g->elpg_enabled) { |
886 | if (gk20a_pmu_disable_elpg(g)) | 886 | if (gk20a_pmu_disable_elpg(g)) |
887 | nvgpu_err(g, "failed to set disable elpg"); | 887 | nvgpu_err(g, "failed to set disable elpg"); |
888 | } | 888 | } |
@@ -1011,7 +1011,7 @@ static void gv11b_fifo_teardown_ch_tsg(struct gk20a *g, u32 act_eng_bitmask, | |||
1011 | !RUNLIST_INFO_MUTEX_LOCKED); | 1011 | !RUNLIST_INFO_MUTEX_LOCKED); |
1012 | 1012 | ||
1013 | /* It is safe to enable ELPG again. */ | 1013 | /* It is safe to enable ELPG again. */ |
1014 | if (support_gk20a_pmu(g->dev) && g->elpg_enabled) | 1014 | if (g->support_pmu && g->elpg_enabled) |
1015 | gk20a_pmu_enable_elpg(g); | 1015 | gk20a_pmu_enable_elpg(g); |
1016 | } | 1016 | } |
1017 | 1017 | ||