From 0fbd9f939876d67743517058260b4270202b0bb6 Mon Sep 17 00:00:00 2001 From: Peter De Schrijver Date: Thu, 24 Nov 2016 12:34:16 +0200 Subject: gpu: nvgpu: register clkdev for DVFS purposes Change-Id: I354d4bbddb2aba2a1a668cc0401437f1e2403b79 Signed-off-by: Peter De Schrijver Reviewed-on: http://git-master/r/1259495 GVS: Gerrit_Virtual_Submit Reviewed-by: Jon Mayo --- drivers/gpu/nvgpu/gk20a/clk_gk20a.h | 1 + drivers/gpu/nvgpu/gm20b/clk_gm20b.c | 3 +++ 2 files changed, 4 insertions(+) (limited to 'drivers') diff --git a/drivers/gpu/nvgpu/gk20a/clk_gk20a.h b/drivers/gpu/nvgpu/gk20a/clk_gk20a.h index 43583f2e..8400b8ba 100644 --- a/drivers/gpu/nvgpu/gk20a/clk_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/clk_gk20a.h @@ -17,6 +17,7 @@ #define CLK_GK20A_H #include +#include #include #define GPUFREQ_TABLE_END ~(u32)1 diff --git a/drivers/gpu/nvgpu/gm20b/clk_gm20b.c b/drivers/gpu/nvgpu/gm20b/clk_gm20b.c index 2f54e4bb..5b3df718 100644 --- a/drivers/gpu/nvgpu/gm20b/clk_gm20b.c +++ b/drivers/gpu/nvgpu/gm20b/clk_gm20b.c @@ -25,6 +25,7 @@ #include #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 4, 0)) #include +#include #else #include #endif @@ -1310,6 +1311,8 @@ int gm20b_register_gpcclk(struct gk20a *g) { } clk->tegra_clk = c; + clk_register_clkdev(c, "gpcclk", "gpcclk"); + return 0; } #endif /* CONFIG_COMMON_CLK */ -- cgit v1.2.2