diff options
| author | Prashant Gaikwad <pgaikwad@nvidia.com> | 2016-11-23 07:24:20 -0500 |
|---|---|---|
| committer | Timo Alho <talho@nvidia.com> | 2016-12-20 07:00:16 -0500 |
| commit | d56b20c03b25fa0422cd4da0775de69a8016b58b (patch) | |
| tree | d581609cc8de95ce3147b48026acd0a330c40fc4 /include/linux | |
| parent | ae03f5d56be761d7af35a237e6649c602d077915 (diff) | |
video: tegra: host: nvdla: update task descriptor
All network related information is now added to network
descriptor which is created by UMD and used by firmware.
Remove that information from task descriptor and keep
only address list in task descriptor for IOVA translation.
Jira DLA-148
Change-Id: Ie25e5297a58cd0320f8ae994c1bd1fa670306594
Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Reviewed-on: http://git-master/r/1267278
Reviewed-by: Automatic_Commit_Validation_User
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/nvhost_nvdla_ioctl.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/include/linux/nvhost_nvdla_ioctl.h b/include/linux/nvhost_nvdla_ioctl.h index 41a4918fe..5e9d82bd1 100644 --- a/include/linux/nvhost_nvdla_ioctl.h +++ b/include/linux/nvhost_nvdla_ioctl.h | |||
| @@ -98,10 +98,7 @@ struct nvdla_mem_handle { | |||
| 98 | * @postfences pointer to post-fence struct table | 98 | * @postfences pointer to post-fence struct table |
| 99 | * @input_task_status pointer to input task status struct table | 99 | * @input_task_status pointer to input task status struct table |
| 100 | * @output_task_status pointer to output task status struct table | 100 | * @output_task_status pointer to output task status struct table |
| 101 | * @num_operations number of operations for a task | ||
| 102 | * @num_addresses total number of addressed passed in structure | 101 | * @num_addresses total number of addressed passed in structure |
| 103 | * @operation_desc pointer to operation descriptor list | ||
| 104 | * @surface_desc pointer to surface descriptor list | ||
| 105 | * @address_list pointer to address list | 102 | * @address_list pointer to address list |
| 106 | * | 103 | * |
| 107 | */ | 104 | */ |
| @@ -119,16 +116,6 @@ struct nvdla_ioctl_submit_task { | |||
| 119 | __u64 input_task_status; | 116 | __u64 input_task_status; |
| 120 | __u64 output_task_status; | 117 | __u64 output_task_status; |
| 121 | 118 | ||
| 122 | __u32 num_operations; | ||
| 123 | __u32 num_luts; | ||
| 124 | struct nvdla_mem_handle operation_desc; | ||
| 125 | struct nvdla_mem_handle surface_desc; | ||
| 126 | struct nvdla_mem_handle lut_data; | ||
| 127 | |||
| 128 | __u8 dynamic_roi; | ||
| 129 | struct nvdla_mem_handle roi_desc_array; | ||
| 130 | struct nvdla_mem_handle surface; | ||
| 131 | |||
| 132 | __u32 num_addresses; | 119 | __u32 num_addresses; |
| 133 | struct nvdla_mem_handle address_list; | 120 | struct nvdla_mem_handle address_list; |
| 134 | }; | 121 | }; |
