diff options
| author | Arto Merilainen <amerilainen@nvidia.com> | 2017-08-18 04:13:05 -0400 |
|---|---|---|
| committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-09-08 01:57:50 -0400 |
| commit | f3a2fe4f44b80bfc11d853c0eb99ba2cea4a4859 (patch) | |
| tree | 0e10e8e6a8fbbbd955d37f3f40a7e47c0a8bd28d /include/uapi/linux | |
| parent | 2052b38fb1c4be037c946bc57f8cac218b3e1fec (diff) | |
video: tegra: host: pva: Remove deprecated types
2d point and ROI data types were never used by userspace or supported
by PVA. Therefore, remove these data types in favor of pointers.
JIRA PVA-302
JIRA PVA-538
Change-Id: I053a17fe5189fd1b8040408f4733eae8dfdef11b
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1541231
Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com>
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/nvhost_pva_ioctl.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/include/uapi/linux/nvhost_pva_ioctl.h b/include/uapi/linux/nvhost_pva_ioctl.h index 6088f91d5..a8aa21c87 100644 --- a/include/uapi/linux/nvhost_pva_ioctl.h +++ b/include/uapi/linux/nvhost_pva_ioctl.h | |||
| @@ -205,12 +205,8 @@ struct pva_fence { | |||
| 205 | * @postfences: Pointer to post-fence structures | 205 | * @postfences: Pointer to post-fence structures |
| 206 | * @input_surfaces: Pointer to input surfaces | 206 | * @input_surfaces: Pointer to input surfaces |
| 207 | * @input_scalars: Information for input scalars | 207 | * @input_scalars: Information for input scalars |
| 208 | * @input_2dpoint: Information for input 2d points | ||
| 209 | * @input_rois: Pointer to input ROIs | ||
| 210 | * @output_surfaces: Pointer to output surfaces | 208 | * @output_surfaces: Pointer to output surfaces |
| 211 | * @output_scalars: Information for output scalars | 209 | * @output_scalars: Information for output scalars |
| 212 | * @output_2dpoint: Information for output 2d points | ||
| 213 | * @output_rois: Pointer to output ROIs | ||
| 214 | * @input_task_status: Pointer to input status structure | 210 | * @input_task_status: Pointer to input status structure |
| 215 | * @output_task_status: Pointer to output status structure | 211 | * @output_task_status: Pointer to output status structure |
| 216 | * | 212 | * |
| @@ -227,19 +223,17 @@ struct pva_ioctl_submit_task { | |||
| 227 | __u8 num_output_task_status; | 223 | __u8 num_output_task_status; |
| 228 | __u16 num_pointers; | 224 | __u16 num_pointers; |
| 229 | __u64 pointers; | 225 | __u64 pointers; |
| 230 | __u8 reserved[4]; | 226 | __u8 reserved0[4]; |
| 231 | __u32 operation; | 227 | __u32 operation; |
| 232 | __u64 timeout; | 228 | __u64 timeout; |
| 233 | __u64 prefences; | 229 | __u64 prefences; |
| 234 | __u64 postfences; | 230 | __u64 postfences; |
| 235 | __u64 input_surfaces; | 231 | __u64 input_surfaces; |
| 236 | struct pva_task_parameter input_scalars; | 232 | struct pva_task_parameter input_scalars; |
| 237 | struct pva_task_parameter input_2dpoint; | 233 | u8 reserved1[16]; |
| 238 | struct pva_task_parameter input_rois; | ||
| 239 | __u64 output_surfaces; | 234 | __u64 output_surfaces; |
| 240 | struct pva_task_parameter output_scalars; | 235 | struct pva_task_parameter output_scalars; |
| 241 | struct pva_task_parameter output_2dpoint; | 236 | u8 reserved2[16]; |
| 242 | struct pva_task_parameter output_rois; | ||
| 243 | __u64 input_task_status; | 237 | __u64 input_task_status; |
| 244 | __u64 output_task_status; | 238 | __u64 output_task_status; |
| 245 | }; | 239 | }; |
