From cc53490af534e7acf1764081756bf12c1e3a45ee Mon Sep 17 00:00:00 2001 From: seshendra Gadagottu Date: Thu, 11 Jan 2018 14:57:10 -0800 Subject: gpu: nvgpu: gv11b: enable elpg Enabled Engine Level Power Gating for gv11b. Bug 2051863 Change-Id: I59a51dbe8fa9f13e4b8be03f02e1571093fdaeb0 Signed-off-by: seshendra Gadagottu Reviewed-on: https://git-master.nvidia.com/r/1646322 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svc-mobile-coverity GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/common/linux/platform_gv11b_tegra.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'drivers/gpu/nvgpu/common/linux/platform_gv11b_tegra.c') diff --git a/drivers/gpu/nvgpu/common/linux/platform_gv11b_tegra.c b/drivers/gpu/nvgpu/common/linux/platform_gv11b_tegra.c index 7d7fc603..40c75164 100644 --- a/drivers/gpu/nvgpu/common/linux/platform_gv11b_tegra.c +++ b/drivers/gpu/nvgpu/common/linux/platform_gv11b_tegra.c @@ -213,8 +213,6 @@ struct gk20a_platform gv11b_tegra_platform = { /* no cde. use sysmem compression */ .has_cde = false, - /* power management configuration */ - /* ptimer src frequency in hz*/ .ptimer_src_freq = 31250000, @@ -232,6 +230,10 @@ struct gk20a_platform gv11b_tegra_platform = { .enable_elcg = true, .enable_perfmon = true, + /* power management configuration */ + .enable_elpg = true, + .can_elpg_init = true, + /* power management callbacks */ .suspend = gv11b_tegra_suspend, .railgate = gv11b_tegra_railgate, -- cgit v1.2.2