summaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorPrashant Gaikwad <pgaikwad@nvidia.com>2016-11-23 07:24:20 -0500
committerTimo Alho <talho@nvidia.com>2016-12-20 07:00:16 -0500
commitd56b20c03b25fa0422cd4da0775de69a8016b58b (patch)
treed581609cc8de95ce3147b48026acd0a330c40fc4 /include/linux
parentae03f5d56be761d7af35a237e6649c602d077915 (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.h13
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};