summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorArto Merilainen <amerilainen@nvidia.com>2017-01-28 07:13:21 -0500
committermobile promotions <svcmobile_promotions@nvidia.com>2017-07-12 06:20:36 -0400
commitc073d8a3c41cf78f98752e8afb35067b09ae49ac (patch)
tree9829aa2a6187f10665375d13da0148fe424fd074 /include/uapi/linux
parentaa6795870e79868828514161397f89de3dade15d (diff)
video: tegra: host: pva: Add pointer type
This change adds pointer type support to PVA kernel driver. JIRA PVA-275 JIRA PVA-301 Change-Id: Ifa5d3bc6565418bc075c13ed33a065bab1d759e3 Signed-off-by: Arto Merilainen <amerilainen@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1513582 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.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/uapi/linux/nvhost_pva_ioctl.h b/include/uapi/linux/nvhost_pva_ioctl.h
index dc47a2859..6088f91d5 100644
--- a/include/uapi/linux/nvhost_pva_ioctl.h
+++ b/include/uapi/linux/nvhost_pva_ioctl.h
@@ -188,6 +188,7 @@ struct pva_fence {
188#define PVA_MAX_OUTPUT_STATUS 8 188#define PVA_MAX_OUTPUT_STATUS 8
189#define PVA_MAX_INPUT_SURFACES 8 189#define PVA_MAX_INPUT_SURFACES 8
190#define PVA_MAX_OUTPUT_SURFACES 8 190#define PVA_MAX_OUTPUT_SURFACES 8
191#define PVA_MAX_POINTERS 128
191 192
192/** 193/**
193 * struct pva_ioctl_submit_task - Describe a task for PVA 194 * struct pva_ioctl_submit_task - Describe a task for PVA
@@ -224,7 +225,9 @@ struct pva_ioctl_submit_task {
224 __u8 num_output_surfaces; 225 __u8 num_output_surfaces;
225 __u8 num_input_task_status; 226 __u8 num_input_task_status;
226 __u8 num_output_task_status; 227 __u8 num_output_task_status;
227 __u8 reserved[14]; 228 __u16 num_pointers;
229 __u64 pointers;
230 __u8 reserved[4];
228 __u32 operation; 231 __u32 operation;
229 __u64 timeout; 232 __u64 timeout;
230 __u64 prefences; 233 __u64 prefences;