diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2016-08-17 18:18:33 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2016-09-08 23:06:06 -0400 |
commit | 7d44a8d8d8884e92f02dfdc6efe8e3a59b69c28f (patch) | |
tree | adf26504065b9ad940379ecf04fdc896fadcc7fb /drivers/gpu/nvgpu/gk20a/pmu_gk20a.c | |
parent | 39c48cb8bfa686692ce2fea3f4fefc3ddfaae5ab (diff) |
gpu: nvgpu: Support mclk initialization
Add ops for calling mclk initialization.
JIRA DNVGPU-85
Change-Id: I2e9da80fdb014d916b40513d605c38711818d2f6
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/1203975
(cherry picked from commit 9be482c4ece7ffc550ae19f133638c808b3a768f)
Reviewed-on: http://git-master/r/1217300
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/pmu_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/pmu_gk20a.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c index a3898993..539ad44e 100644 --- a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c | |||
@@ -3081,6 +3081,8 @@ void pmu_setup_hw(struct work_struct *work) | |||
3081 | gk20a_dbg_pmu("pmu starting"); | 3081 | gk20a_dbg_pmu("pmu starting"); |
3082 | if (platform->can_elpg) | 3082 | if (platform->can_elpg) |
3083 | pmu_init_powergating(g); | 3083 | pmu_init_powergating(g); |
3084 | if (g->ops.pmu.mclk_init) | ||
3085 | g->ops.pmu.mclk_init(g); | ||
3084 | break; | 3086 | break; |
3085 | case PMU_STATE_ELPG_BOOTED: | 3087 | case PMU_STATE_ELPG_BOOTED: |
3086 | gk20a_dbg_pmu("elpg booted"); | 3088 | gk20a_dbg_pmu("elpg booted"); |