summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a
diff options
context:
space:
mode:
authorKonsta Holtta <kholtta@nvidia.com>2014-09-29 07:32:17 -0400
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:11:33 -0400
commit28476a5b13934f41dda2b96c2aa564c379890e51 (patch)
treedd7a9849fa49419e40dff990f61c4bfba7fd91f5 /drivers/gpu/nvgpu/gk20a
parent719923ad9fa7c6b2ca68a25d1ce4518aab844bc2 (diff)
gpu: nvgpu: create new nvgpu ioctl header
Move nvgpu ioctls from the many user space interface headers to a new single nvgpu.h header under include/uapi. No new code or replaced names are introduced; this change only moves the definitions and changes include directives accordingly. Bug 1434573 Change-Id: I4d02415148e437a4e3edad221e08785fac377e91 Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/542651 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a')
-rw-r--r--drivers/gpu/nvgpu/gk20a/as_gk20a.c2
-rw-r--r--drivers/gpu/nvgpu/gk20a/channel_gk20a.h2
-rw-r--r--drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c2
-rw-r--r--drivers/gpu/nvgpu/gk20a/dbg_gpu_gk20a.c2
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h2
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c2
-rw-r--r--drivers/gpu/nvgpu/gk20a/mm_gk20a.c2
-rw-r--r--drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c2
-rw-r--r--drivers/gpu/nvgpu/gk20a/regops_gk20a.c2
-rw-r--r--drivers/gpu/nvgpu/gk20a/regops_gk20a.h2
-rw-r--r--drivers/gpu/nvgpu/gk20a/sync_gk20a.c2
-rw-r--r--drivers/gpu/nvgpu/gk20a/tsg_gk20a.c2
12 files changed, 12 insertions, 12 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/as_gk20a.c b/drivers/gpu/nvgpu/gk20a/as_gk20a.c
index c13d055e..ed7602f0 100644
--- a/drivers/gpu/nvgpu/gk20a/as_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/as_gk20a.c
@@ -20,7 +20,7 @@
20 20
21#include <trace/events/gk20a.h> 21#include <trace/events/gk20a.h>
22 22
23#include <linux/nvhost_as_ioctl.h> 23#include <uapi/linux/nvgpu.h>
24 24
25#include "gk20a.h" 25#include "gk20a.h"
26 26
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.h b/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
index ff056140..a17e6ea9 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.h
@@ -22,7 +22,7 @@
22#include <linux/slab.h> 22#include <linux/slab.h>
23#include <linux/wait.h> 23#include <linux/wait.h>
24#include <linux/mutex.h> 24#include <linux/mutex.h>
25#include <linux/nvhost_ioctl.h> 25#include <uapi/linux/nvgpu.h>
26#include <linux/poll.h> 26#include <linux/poll.h>
27 27
28struct gk20a; 28struct gk20a;
diff --git a/drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c b/drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c
index 0feb92a5..746460c7 100644
--- a/drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c
@@ -16,7 +16,7 @@
16 16
17#include <linux/highmem.h> 17#include <linux/highmem.h>
18#include <linux/cdev.h> 18#include <linux/cdev.h>
19#include <linux/nvhost_gpu_ioctl.h> 19#include <uapi/linux/nvgpu.h>
20 20
21#include "gk20a.h" 21#include "gk20a.h"
22#include "fence_gk20a.h" 22#include "fence_gk20a.h"
diff --git a/drivers/gpu/nvgpu/gk20a/dbg_gpu_gk20a.c b/drivers/gpu/nvgpu/gk20a/dbg_gpu_gk20a.c
index 2f1a08d8..40751b88 100644
--- a/drivers/gpu/nvgpu/gk20a/dbg_gpu_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/dbg_gpu_gk20a.c
@@ -21,7 +21,7 @@
21#include <linux/cdev.h> 21#include <linux/cdev.h>
22#include <linux/uaccess.h> 22#include <linux/uaccess.h>
23#include <linux/nvhost.h> 23#include <linux/nvhost.h>
24#include <linux/nvhost_dbg_gpu_ioctl.h> 24#include <uapi/linux/nvgpu.h>
25 25
26#include "gk20a.h" 26#include "gk20a.h"
27#include "gr_gk20a.h" 27#include "gr_gk20a.h"
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index 5429a570..6617f684 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -29,7 +29,7 @@ struct acr_gm20b;
29 29
30#include <linux/sched.h> 30#include <linux/sched.h>
31#include <linux/spinlock.h> 31#include <linux/spinlock.h>
32#include <linux/nvhost_gpu_ioctl.h> 32#include <uapi/linux/nvgpu.h>
33#include <linux/tegra-soc.h> 33#include <linux/tegra-soc.h>
34 34
35#include "../../../arch/arm/mach-tegra/iomap.h" 35#include "../../../arch/arm/mach-tegra/iomap.h"
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index 11bca5bb..ca7294fd 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -21,7 +21,7 @@
21#include <linux/mm.h> /* for totalram_pages */ 21#include <linux/mm.h> /* for totalram_pages */
22#include <linux/scatterlist.h> 22#include <linux/scatterlist.h>
23#include <linux/tegra-soc.h> 23#include <linux/tegra-soc.h>
24#include <linux/nvhost_dbg_gpu_ioctl.h> 24#include <uapi/linux/nvgpu.h>
25#include <linux/vmalloc.h> 25#include <linux/vmalloc.h>
26#include <linux/dma-mapping.h> 26#include <linux/dma-mapping.h>
27#include <linux/firmware.h> 27#include <linux/firmware.h>
diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
index 37813ad3..e8e80a99 100644
--- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
@@ -26,7 +26,7 @@
26#include <linux/tegra-soc.h> 26#include <linux/tegra-soc.h>
27#include <linux/vmalloc.h> 27#include <linux/vmalloc.h>
28#include <linux/dma-buf.h> 28#include <linux/dma-buf.h>
29#include <linux/nvhost_as_ioctl.h> 29#include <uapi/linux/nvgpu.h>
30 30
31#include "gk20a.h" 31#include "gk20a.h"
32#include "mm_gk20a.h" 32#include "mm_gk20a.h"
diff --git a/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c b/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c
index d8a30d9a..0b4a03af 100644
--- a/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c
+++ b/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c
@@ -20,7 +20,7 @@
20#include <linux/debugfs.h> 20#include <linux/debugfs.h>
21#include <linux/tegra-powergate.h> 21#include <linux/tegra-powergate.h>
22#include <linux/platform_data/tegra_edp.h> 22#include <linux/platform_data/tegra_edp.h>
23#include <linux/nvhost_ioctl.h> 23#include <uapi/linux/nvgpu.h>
24#include <linux/dma-buf.h> 24#include <linux/dma-buf.h>
25#include <linux/nvmap.h> 25#include <linux/nvmap.h>
26#include <linux/tegra_pm_domains.h> 26#include <linux/tegra_pm_domains.h>
diff --git a/drivers/gpu/nvgpu/gk20a/regops_gk20a.c b/drivers/gpu/nvgpu/gk20a/regops_gk20a.c
index 0e1081b9..7adb458b 100644
--- a/drivers/gpu/nvgpu/gk20a/regops_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/regops_gk20a.c
@@ -19,7 +19,7 @@
19#include <linux/slab.h> 19#include <linux/slab.h>
20#include <linux/err.h> 20#include <linux/err.h>
21#include <linux/bsearch.h> 21#include <linux/bsearch.h>
22#include <linux/nvhost_dbg_gpu_ioctl.h> 22#include <uapi/linux/nvgpu.h>
23 23
24#include "gk20a.h" 24#include "gk20a.h"
25#include "gr_gk20a.h" 25#include "gr_gk20a.h"
diff --git a/drivers/gpu/nvgpu/gk20a/regops_gk20a.h b/drivers/gpu/nvgpu/gk20a/regops_gk20a.h
index 0c244f58..f53545e2 100644
--- a/drivers/gpu/nvgpu/gk20a/regops_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/regops_gk20a.h
@@ -18,7 +18,7 @@
18#ifndef REGOPS_GK20A_H 18#ifndef REGOPS_GK20A_H
19#define REGOPS_GK20A_H 19#define REGOPS_GK20A_H
20 20
21#include <linux/nvhost_dbg_gpu_ioctl.h> 21#include <uapi/linux/nvgpu.h>
22 22
23struct regop_offset_range { 23struct regop_offset_range {
24 u32 base:24; 24 u32 base:24;
diff --git a/drivers/gpu/nvgpu/gk20a/sync_gk20a.c b/drivers/gpu/nvgpu/gk20a/sync_gk20a.c
index abbf6aa8..9f6f4217 100644
--- a/drivers/gpu/nvgpu/gk20a/sync_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/sync_gk20a.c
@@ -21,7 +21,7 @@
21#include <linux/hrtimer.h> 21#include <linux/hrtimer.h>
22#include <linux/module.h> 22#include <linux/module.h>
23#include <linux/slab.h> 23#include <linux/slab.h>
24#include <linux/nvhost_ioctl.h> 24#include <uapi/linux/nvgpu.h>
25#include "../../../staging/android/sync.h" 25#include "../../../staging/android/sync.h"
26#include "semaphore_gk20a.h" 26#include "semaphore_gk20a.h"
27 27
diff --git a/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c b/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c
index dedb4c8a..073ae680 100644
--- a/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c
@@ -19,7 +19,7 @@
19#include <linux/cdev.h> 19#include <linux/cdev.h>
20#include <linux/uaccess.h> 20#include <linux/uaccess.h>
21#include <linux/nvhost.h> 21#include <linux/nvhost.h>
22#include <linux/nvhost_gpu_ioctl.h> 22#include <uapi/linux/nvgpu.h>
23#include <linux/anon_inodes.h> 23#include <linux/anon_inodes.h>
24 24
25#include "gk20a.h" 25#include "gk20a.h"