diff options
Diffstat (limited to 'drivers/gpu/nvgpu/clk/clk.h')
-rw-r--r-- | drivers/gpu/nvgpu/clk/clk.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/clk/clk.h b/drivers/gpu/nvgpu/clk/clk.h index 42cb9f7d..b173a09e 100644 --- a/drivers/gpu/nvgpu/clk/clk.h +++ b/drivers/gpu/nvgpu/clk/clk.h | |||
@@ -21,6 +21,7 @@ | |||
21 | #include "clk_prog.h" | 21 | #include "clk_prog.h" |
22 | #include "clk_vf_point.h" | 22 | #include "clk_vf_point.h" |
23 | #include "clk_mclk.h" | 23 | #include "clk_mclk.h" |
24 | #include "clk_freq_controller.h" | ||
24 | #include "gk20a/gk20a.h" | 25 | #include "gk20a/gk20a.h" |
25 | 26 | ||
26 | #define NV_PERF_DOMAIN_4X_CLOCK_DOMAIN_SKIP 0x10 | 27 | #define NV_PERF_DOMAIN_4X_CLOCK_DOMAIN_SKIP 0x10 |
@@ -35,6 +36,7 @@ struct clk_pmupstate { | |||
35 | struct clk_progs clk_progobjs; | 36 | struct clk_progs clk_progobjs; |
36 | struct clk_vf_points clk_vf_pointobjs; | 37 | struct clk_vf_points clk_vf_pointobjs; |
37 | struct clk_mclk_state clk_mclk; | 38 | struct clk_mclk_state clk_mclk; |
39 | struct clk_freq_controllers clk_freq_controllers; | ||
38 | }; | 40 | }; |
39 | 41 | ||
40 | struct clockentry { | 42 | struct clockentry { |
@@ -114,5 +116,5 @@ u32 clk_domain_get_f_points( | |||
114 | ); | 116 | ); |
115 | int clk_get_fll_clks(struct gk20a *g, struct set_fll_clk *fllclk); | 117 | int clk_get_fll_clks(struct gk20a *g, struct set_fll_clk *fllclk); |
116 | int clk_set_fll_clks(struct gk20a *g, struct set_fll_clk *fllclk); | 118 | int clk_set_fll_clks(struct gk20a *g, struct set_fll_clk *fllclk); |
117 | 119 | int clk_pmu_freq_controller_load(struct gk20a *g, bool bload); | |
118 | #endif | 120 | #endif |