hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/drivers/gpu/host1x/job.h
....@@ -1,23 +1,14 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Tegra host1x Job
34 *
45 * Copyright (c) 2011-2013, NVIDIA Corporation.
5
- *
6
- * This program is free software; you can redistribute it and/or modify it
7
- * under the terms and conditions of the GNU General Public License,
8
- * version 2, as published by the Free Software Foundation.
9
- *
10
- * This program is distributed in the hope it will be useful, but WITHOUT
11
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13
- * more details.
14
- *
15
- * You should have received a copy of the GNU General Public License
16
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
176 */
187
198 #ifndef __HOST1X_JOB_H
209 #define __HOST1X_JOB_H
10
+
11
+#include <linux/dma-direction.h>
2112
2213 struct host1x_job_gather {
2314 unsigned int words;
....@@ -30,7 +21,9 @@
3021 struct host1x_job_unpin_data {
3122 struct host1x_bo *bo;
3223 struct sg_table *sgt;
24
+ struct device *dev;
3325 size_t size;
26
+ enum dma_data_direction dir;
3427 };
3528
3629 /*