summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp106/pmu_gp106.c
diff options
context:
space:
mode:
authorThomas Fleury <tfleury@nvidia.com>2017-06-06 21:58:17 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-06-21 00:43:47 -0400
commitc32c86342e90cf7d85114f3a40853bc9ba0e7540 (patch)
treefa79a5df8dd4f509122709ffcb95adfb606acf10 /drivers/gpu/nvgpu/gp106/pmu_gp106.c
parent83f8bb225b074bfdf11a2da6c21acf204eecb293 (diff)
gpu: nvgpu: g106 hal for mclk switching
move mclk switching to gp106 hal. Bug 1921082 JIRA EVLR-1269 Change-Id: I97812b871384460bec88fddac0f6a326df12fc45 Signed-off-by: Thomas Fleury <tfleury@nvidia.com> Reviewed-on: http://git-master/r/1499393 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gp106/pmu_gp106.c')
-rw-r--r--drivers/gpu/nvgpu/gp106/pmu_gp106.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gp106/pmu_gp106.c b/drivers/gpu/nvgpu/gp106/pmu_gp106.c
index 9c32d7a3..2ecd2ef1 100644
--- a/drivers/gpu/nvgpu/gp106/pmu_gp106.c
+++ b/drivers/gpu/nvgpu/gp106/pmu_gp106.c
@@ -19,6 +19,7 @@
19#include "gm20b/pmu_gm20b.h" 19#include "gm20b/pmu_gm20b.h"
20#include "gp10b/pmu_gp10b.h" 20#include "gp10b/pmu_gp10b.h"
21#include "gp106/pmu_gp106.h" 21#include "gp106/pmu_gp106.h"
22#include "gp106/pmu_mclk_gp106.h"
22#include "gp106/acr_gp106.h" 23#include "gp106/acr_gp106.h"
23 24
24#include "clk/clk_mclk.h" 25#include "clk/clk_mclk.h"
@@ -443,8 +444,8 @@ void gp106_init_pmu_ops(struct gpu_ops *gops)
443 gops->pmu.send_lrf_tex_ltc_dram_overide_en_dis_cmd = NULL; 444 gops->pmu.send_lrf_tex_ltc_dram_overide_en_dis_cmd = NULL;
444 gops->pmu.dump_secure_fuses = NULL; 445 gops->pmu.dump_secure_fuses = NULL;
445 gops->pmu.reset = gp106_falcon_reset; 446 gops->pmu.reset = gp106_falcon_reset;
446 gops->pmu.mclk_init = clk_mclkseq_init_mclk_gddr5; 447 gops->pmu.mclk_init = gp106_mclk_init;
447 gops->pmu.mclk_deinit = clk_mclkseq_deinit_mclk_gddr5; 448 gops->pmu.mclk_deinit = gp106_mclk_deinit;
448 gops->pmu.is_pmu_supported = gp106_is_pmu_supported; 449 gops->pmu.is_pmu_supported = gp106_is_pmu_supported;
449 450
450 gk20a_dbg_fn("done"); 451 gk20a_dbg_fn("done");