summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.h
diff options
context:
space:
mode:
authorVaikundanathan S <vaikuns@nvidia.com>2018-04-25 05:22:47 -0400
committerTejal Kudav <tkudav@nvidia.com>2018-06-14 09:44:06 -0400
commitae59b322f54cefa792d3975e45de5aa346e2b774 (patch)
tree5ee220c7d2407ebd00f80d8fdcae063feccdcd87 /drivers/gpu/nvgpu/gk20a/gk20a.h
parent74ceef1230f414956aceaa027580c6f71fe42153 (diff)
gpu:nvgpu: Add gops to load pstate functions
Add gops to choose to/not to enable 1. clk_freq_controller 2. pmgr_domain 3. lpwr_pg Bug 200399373 Change-Id: Ie5131f9ea260f777fded8392f24815acef6cfbea Signed-off-by: Vaikundanathan S <vaikuns@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1702216 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index f71ddc2c..8f35e2c9 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -1034,6 +1034,9 @@ struct gpu_ops {
1034 void (*mclk_deinit)(struct gk20a *g); 1034 void (*mclk_deinit)(struct gk20a *g);
1035 int (*mclk_change)(struct gk20a *g, u16 val); 1035 int (*mclk_change)(struct gk20a *g, u16 val);
1036 bool split_rail_support; 1036 bool split_rail_support;
1037 bool support_clk_freq_controller;
1038 bool support_pmgr_domain;
1039 bool support_lpwr_pg;
1037 } clk; 1040 } clk;
1038 struct { 1041 struct {
1039 u32 (*get_arbiter_clk_domains)(struct gk20a *g); 1042 u32 (*get_arbiter_clk_domains)(struct gk20a *g);