summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/common/linux/driver_common.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/common/linux/driver_common.c')
-rw-r--r--drivers/gpu/nvgpu/common/linux/driver_common.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/linux/driver_common.c b/drivers/gpu/nvgpu/common/linux/driver_common.c
index e8530c05..5f2961f4 100644
--- a/drivers/gpu/nvgpu/common/linux/driver_common.c
+++ b/drivers/gpu/nvgpu/common/linux/driver_common.c
@@ -116,6 +116,14 @@ static void nvgpu_init_pm_vars(struct gk20a *g)
116 nvgpu_platform_is_silicon(g) ? platform->enable_mscg : false; 116 nvgpu_platform_is_silicon(g) ? platform->enable_mscg : false;
117 g->can_elpg = 117 g->can_elpg =
118 nvgpu_platform_is_silicon(g) ? platform->can_elpg_init : false; 118 nvgpu_platform_is_silicon(g) ? platform->can_elpg_init : false;
119
120 __nvgpu_set_enabled(g, NVGPU_GPU_CAN_ELCG,
121 nvgpu_platform_is_silicon(g) ? platform->can_elcg : false);
122 __nvgpu_set_enabled(g, NVGPU_GPU_CAN_SLCG,
123 nvgpu_platform_is_silicon(g) ? platform->can_slcg : false);
124 __nvgpu_set_enabled(g, NVGPU_GPU_CAN_BLCG,
125 nvgpu_platform_is_silicon(g) ? platform->can_blcg : false);
126
119 g->default_pri_timeout = platform->default_pri_timeout; 127 g->default_pri_timeout = platform->default_pri_timeout;
120 g->aggressive_sync_destroy = platform->aggressive_sync_destroy; 128 g->aggressive_sync_destroy = platform->aggressive_sync_destroy;
121 g->aggressive_sync_destroy_thresh = platform->aggressive_sync_destroy_thresh; 129 g->aggressive_sync_destroy_thresh = platform->aggressive_sync_destroy_thresh;