diff options
author | Mahantesh Kumbar <mkumbar@nvidia.com> | 2016-09-01 05:47:34 -0400 |
---|---|---|
committer | Deepak Nibade <dnibade@nvidia.com> | 2016-12-27 04:56:49 -0500 |
commit | 2d3ba5478d0d9a12b123a0261653d33eb37e6e87 (patch) | |
tree | 63bc1a1568914edffe31dabf5d05e6ac10c42970 /drivers/gpu/nvgpu/clk/clk_domain.c | |
parent | 5159f6bf43dc4822f6f05a957f0cf090ff3e1db7 (diff) |
gpu: nvgpu: Clocks params update
- Clocks params update as per r370
JIRA DNVGPU-116
Change-Id: I0aaa1e275aaa2027f2839f3fe24c9aee3e14fd8d
Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com>
Reviewed-on: http://git-master/r/1212827
(cherry picked from commit 54df6ad9668d46dffb5b9d03265948a47611ff13)
Reviewed-on: http://git-master/r/1227288
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers/gpu/nvgpu/clk/clk_domain.c')
-rw-r--r-- | drivers/gpu/nvgpu/clk/clk_domain.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/clk/clk_domain.c b/drivers/gpu/nvgpu/clk/clk_domain.c index dc485e6b..7371946c 100644 --- a/drivers/gpu/nvgpu/clk/clk_domain.c +++ b/drivers/gpu/nvgpu/clk/clk_domain.c | |||
@@ -94,6 +94,7 @@ static u32 _clk_domains_pmudatainit_3x(struct gk20a *g, | |||
94 | pset->b_override_o_v_o_c = false; | 94 | pset->b_override_o_v_o_c = false; |
95 | pset->b_debug_mode = false; | 95 | pset->b_debug_mode = false; |
96 | pset->b_enforce_vf_monotonicity = pdomains->b_enforce_vf_monotonicity; | 96 | pset->b_enforce_vf_monotonicity = pdomains->b_enforce_vf_monotonicity; |
97 | pset->b_enforce_vf_smoothening = pdomains->b_enforce_vf_smoothening; | ||
97 | pset->volt_rails_max = 2; | 98 | pset->volt_rails_max = 2; |
98 | status = boardobjgrpmask_export( | 99 | status = boardobjgrpmask_export( |
99 | &pdomains->master_domains_mask.super, | 100 | &pdomains->master_domains_mask.super, |
@@ -168,6 +169,7 @@ u32 clk_domain_sw_setup(struct gk20a *g) | |||
168 | boardobjgrpmask_e32_init(&pclkdomainobjs->prog_domains_mask, NULL); | 169 | boardobjgrpmask_e32_init(&pclkdomainobjs->prog_domains_mask, NULL); |
169 | boardobjgrpmask_e32_init(&pclkdomainobjs->master_domains_mask, NULL); | 170 | boardobjgrpmask_e32_init(&pclkdomainobjs->master_domains_mask, NULL); |
170 | pclkdomainobjs->b_enforce_vf_monotonicity = true; | 171 | pclkdomainobjs->b_enforce_vf_monotonicity = true; |
172 | pclkdomainobjs->b_enforce_vf_smoothening = true; | ||
171 | 173 | ||
172 | memset(&pclkdomainobjs->ordered_noise_aware_list, 0, | 174 | memset(&pclkdomainobjs->ordered_noise_aware_list, 0, |
173 | sizeof(pclkdomainobjs->ordered_noise_aware_list)); | 175 | sizeof(pclkdomainobjs->ordered_noise_aware_list)); |