summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorArto Merilainen <amerilainen@nvidia.com>2016-09-07 06:31:55 -0400
committerArto Merilainen <amerilainen@nvidia.com>2016-10-13 07:06:01 -0400
commitb3a7b64bc93ad39517d54b6d0dcd4e40cb9a712d (patch)
tree629839bd7f0f9d436bc87a17dfc59a02a1e01511 /include/uapi/linux
parent11034c162888f20d30b6622a88f5b0a55d0eb400 (diff)
video: tegra: host: pva: Add hardware submission
This patch implements task construction and submission to PVA. The current version has few restrictions: * Only syncpoint fence type is supported * Only a single task may be submitted at a time * Tasks are not strictly tracked within kernel. This prevents implementing debug dumping through debugfs. * CVSRAM is not supported JIRA PVA-88 Change-Id: I3f22472f658a0493707c5579afa20088c80903cb Signed-off-by: Arto Merilainen <amerilainen@nvidia.com> Reviewed-on: http://git-master/r/1216373 GVS: Gerrit_Virtual_Submit Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com>
Diffstat (limited to 'include/uapi/linux')
-rw-r--r--include/uapi/linux/nvhost_pva_ioctl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/uapi/linux/nvhost_pva_ioctl.h b/include/uapi/linux/nvhost_pva_ioctl.h
index 1ffa220e6..f7311da54 100644
--- a/include/uapi/linux/nvhost_pva_ioctl.h
+++ b/include/uapi/linux/nvhost_pva_ioctl.h
@@ -164,7 +164,7 @@ struct pva_fence {
164 __u32 semaphore_value; 164 __u32 semaphore_value;
165}; 165};
166 166
167#define PVA_MAX_TASKS 16 167#define PVA_MAX_TASKS 1
168#define PVA_MAX_PREFENCES 8 168#define PVA_MAX_PREFENCES 8
169#define PVA_MAX_POSTFENCES 8 169#define PVA_MAX_POSTFENCES 8
170#define PVA_MAX_INPUT_STATUS 8 170#define PVA_MAX_INPUT_STATUS 8