From 5903094ffeaca10fd0f49c5eae41e2d511f940f6 Mon Sep 17 00:00:00 2001 From: Sourab Gupta Date: Fri, 4 May 2018 15:14:33 +0530 Subject: gpu: nvgpu: add conversion function for clk domain Add a conversion function for NVGPU_GPU_CLK_DOMAIN_* defines present in uapi header. This enables movement of related code to the OS agnostic clk_arb.c Jira VQRM-3741 Change-Id: I922d1cfb91d6a5dda644cf418f2f3815d975fcfd Signed-off-by: Sourab Gupta Reviewed-on: https://git-master.nvidia.com/r/1709653 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/include/nvgpu/clk_arb.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'drivers/gpu/nvgpu/include') diff --git a/drivers/gpu/nvgpu/include/nvgpu/clk_arb.h b/drivers/gpu/nvgpu/include/nvgpu/clk_arb.h index 06136c02..e91a0dad 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/clk_arb.h +++ b/drivers/gpu/nvgpu/include/nvgpu/clk_arb.h @@ -102,6 +102,16 @@ struct nvgpu_clk_session; #define NVGPU_POLLRDNORM (1 << 3) #define NVGPU_POLLHUP (1 << 4) +/* NVGPU_CLK_DOMAIN_* defines equivalent to NVGPU_GPU_CLK_DOMAIN_* + * defines in uapi header + */ +/* Memory clock */ +#define NVGPU_CLK_DOMAIN_MCLK (0) +/* Main graphics core clock */ +#define NVGPU_CLK_DOMAIN_GPCCLK (1) + +#define NVGPU_CLK_DOMAIN_MAX (NVGPU_CLK_DOMAIN_GPCCLK) + #define clk_arb_dbg(g, fmt, args...) \ do { \ nvgpu_log(g, gpu_dbg_clk_arb, \ -- cgit v1.2.2