From ae59b322f54cefa792d3975e45de5aa346e2b774 Mon Sep 17 00:00:00 2001 From: Vaikundanathan S Date: Wed, 25 Apr 2018 14:52:47 +0530 Subject: 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 Reviewed-on: https://git-master.nvidia.com/r/1702216 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gp106/hal_gp106.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'drivers/gpu/nvgpu/gp106') diff --git a/drivers/gpu/nvgpu/gp106/hal_gp106.c b/drivers/gpu/nvgpu/gp106/hal_gp106.c index c87414d0..7cfe4d76 100644 --- a/drivers/gpu/nvgpu/gp106/hal_gp106.c +++ b/drivers/gpu/nvgpu/gp106/hal_gp106.c @@ -833,6 +833,9 @@ int gp106_init_hal(struct gk20a *g) g->pmu_lsf_pmu_wpr_init_done = 0; g->bootstrap_owner = LSF_FALCON_ID_SEC2; gops->clk.split_rail_support = true; + gops->clk.support_clk_freq_controller = true; + gops->clk.support_pmgr_domain = true; + gops->clk.support_lpwr_pg = true; g->name = "gp10x"; -- cgit v1.2.2