summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2017-04-14 19:13:04 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-05-02 06:05:59 -0400
commit10540e3915d9be82863d8472e31a2683a8f73097 (patch)
treeec4c994124dc4a0351473d3f05861c4b476d7422 /drivers/gpu/nvgpu/gv11b/fifo_gv11b.c
parent92895a57a733cffe9f4318be9a5064c9e32350e1 (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/fifo_gv11b.c')
-rw-r--r--drivers/gpu/nvgpu/gv11b/fifo_gv11b.c4
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