From 26deb61b3b12c8f876133b78e64575d1478d0c95 Mon Sep 17 00:00:00 2001 From: Deepak Nibade Date: Mon, 17 Apr 2017 14:47:26 +0530 Subject: gpu: nvgpu: Add wrapper nvgpu/kref.h Add wrapper header file nvgpu/kref.h. It #includes in Linux. JIRA NVGPU-13 Change-Id: Ib8b002268b1960646986551ecb9f286e1e21e7f6 Signed-off-by: Deepak Nibade Reviewed-on: http://git-master/r/1463770 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gk20a/fence_gk20a.h | 3 ++- drivers/gpu/nvgpu/gk20a/fifo_gk20a.h | 2 ++ drivers/gpu/nvgpu/gk20a/gk20a.h | 1 + drivers/gpu/nvgpu/gk20a/mm_gk20a.h | 1 + drivers/gpu/nvgpu/gk20a/sync_gk20a.c | 1 + drivers/gpu/nvgpu/gk20a/tsg_gk20a.h | 1 + 6 files changed, 8 insertions(+), 1 deletion(-) (limited to 'drivers/gpu/nvgpu/gk20a') diff --git a/drivers/gpu/nvgpu/gk20a/fence_gk20a.h b/drivers/gpu/nvgpu/gk20a/fence_gk20a.h index 77dae9a7..c26cd250 100644 --- a/drivers/gpu/nvgpu/gk20a/fence_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/fence_gk20a.h @@ -17,9 +17,10 @@ #ifndef _GK20A_FENCE_H_ #define _GK20A_FENCE_H_ -#include #include +#include + struct platform_device; struct sync_timeline; struct sync_fence; diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h index 70addf13..0bec9e82 100644 --- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h @@ -25,6 +25,8 @@ #include "tsg_gk20a.h" #include "debug_gk20a.h" +#include + #define MAX_RUNLIST_BUFFERS 2 #define FIFO_INVAL_ENGINE_ID ((u32)~0) diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index 85878423..763cccaf 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h @@ -42,6 +42,7 @@ struct dbg_profiler_object_data; #include #include #include +#include #include "clk_gk20a.h" #include "ce2_gk20a.h" diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.h b/drivers/gpu/nvgpu/gk20a/mm_gk20a.h index 924c1d3d..7452a0c1 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.h @@ -28,6 +28,7 @@ #include #include #include +#include #ifdef CONFIG_ARM64 #define outer_flush_range(a, b) diff --git a/drivers/gpu/nvgpu/gk20a/sync_gk20a.c b/drivers/gpu/nvgpu/gk20a/sync_gk20a.c index 04afe0a3..10c4f57b 100644 --- a/drivers/gpu/nvgpu/gk20a/sync_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/sync_gk20a.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "../drivers/staging/android/sync.h" diff --git a/drivers/gpu/nvgpu/gk20a/tsg_gk20a.h b/drivers/gpu/nvgpu/gk20a/tsg_gk20a.h index 178b8672..945058a2 100644 --- a/drivers/gpu/nvgpu/gk20a/tsg_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/tsg_gk20a.h @@ -17,6 +17,7 @@ #define __TSG_GK20A_H_ #include +#include #define NVGPU_INVALID_TSG_ID (-1) -- cgit v1.2.2