diff options
author | Thomas Fleury <tfleury@nvidia.com> | 2017-06-06 21:58:17 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-06-21 00:43:47 -0400 |
commit | c32c86342e90cf7d85114f3a40853bc9ba0e7540 (patch) | |
tree | fa79a5df8dd4f509122709ffcb95adfb606acf10 /drivers/gpu/nvgpu/gp106/pmu_gp106.c | |
parent | 83f8bb225b074bfdf11a2da6c21acf204eecb293 (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.c | 5 |
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"); |