summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMahantesh Kumbar <mkumbar@nvidia.com>2016-09-27 07:10:12 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2016-10-30 13:44:21 -0400
commit4c2e65c60bdb6ba20f3a597a078eda36989aaa59 (patch)
treea32a3d3e431177a869454b7586409217d8e42a48
parentcc438a360904590ac139f120470ba7d730ef8de8 (diff)
gpu: nvgpu: update pwm source enum & VFE entry
JIRA DNVGPU-123 Change-Id: Ia28db5d645aa431f11dc8720bf1d08e6d756e20f Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com> Reviewed-on: http://git-master/r/1227670 (cherry picked from commit 2c7f89ceef3f9173fefa44b1a959345744e66536) Reviewed-on: http://git-master/r/1244659 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
-rw-r--r--drivers/gpu/nvgpu/ctrl/ctrlvolt.h4
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h1
2 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/ctrl/ctrlvolt.h b/drivers/gpu/nvgpu/ctrl/ctrlvolt.h
index 04c7c4d1..9a095043 100644
--- a/drivers/gpu/nvgpu/ctrl/ctrlvolt.h
+++ b/drivers/gpu/nvgpu/ctrl/ctrlvolt.h
@@ -26,6 +26,7 @@
26#define CTRL_VOLT_DOMAIN_INVALID 0x00 26#define CTRL_VOLT_DOMAIN_INVALID 0x00
27#define CTRL_VOLT_DOMAIN_LOGIC 0x01 27#define CTRL_VOLT_DOMAIN_LOGIC 0x01
28#define CLK_PROG_VFE_ENTRY_LOGIC 0x00 28#define CLK_PROG_VFE_ENTRY_LOGIC 0x00
29#define CLK_PROG_VFE_ENTRY_SRAM 0x01
29 30
30/* 31/*
31 * Macros for Voltage Domain HAL. 32 * Macros for Voltage Domain HAL.
@@ -60,7 +61,8 @@
60 61
61enum nv_pmu_pmgr_pwm_source { 62enum nv_pmu_pmgr_pwm_source {
62 NV_PMU_PMGR_PWM_SOURCE_INVALID = 0, 63 NV_PMU_PMGR_PWM_SOURCE_INVALID = 0,
63 NV_PMU_PMGR_PWM_SOURCE_THERM_VID_PWM_1 = 5, 64 NV_PMU_PMGR_PWM_SOURCE_THERM_VID_PWM_0 = 4,
65 NV_PMU_PMGR_PWM_SOURCE_THERM_VID_PWM_1,
64 NV_PMU_PMGR_PWM_SOURCE_RSVD_0 = 7, 66 NV_PMU_PMGR_PWM_SOURCE_RSVD_0 = 7,
65 NV_PMU_PMGR_PWM_SOURCE_RSVD_1 = 8, 67 NV_PMU_PMGR_PWM_SOURCE_RSVD_1 = 8,
66}; 68};
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index 22a9ce4c..ec0b4ba9 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -624,6 +624,7 @@ struct gpu_ops {
624 void (*disable_slowboot)(struct gk20a *g); 624 void (*disable_slowboot)(struct gk20a *g);
625 int (*init_clk_support)(struct gk20a *g); 625 int (*init_clk_support)(struct gk20a *g);
626 int (*suspend_clk_support)(struct gk20a *g); 626 int (*suspend_clk_support)(struct gk20a *g);
627 u32 (*get_crystal_clk_hz)(struct gk20a *g);
627 } clk; 628 } clk;
628 bool privsecurity; 629 bool privsecurity;
629 bool securegpccs; 630 bool securegpccs;