diff options
| author | Arto Merilainen <amerilainen@nvidia.com> | 2017-01-28 07:13:21 -0500 |
|---|---|---|
| committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-07-12 06:20:36 -0400 |
| commit | c073d8a3c41cf78f98752e8afb35067b09ae49ac (patch) | |
| tree | 9829aa2a6187f10665375d13da0148fe424fd074 /include/uapi/linux | |
| parent | aa6795870e79868828514161397f89de3dade15d (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.h | 5 |
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; |
